solr安装配置
一 :Tomcat Window 下1.配置Tomcat设置 CATALINA_HOME 和 JAVA_HOME
CATALINA_HOME=E:\apache-tomcat-6.0.29
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_14
2. 将solr包下面的dist文件夹中的apache-solr-1.4.1.war 拷贝到 tomcat的webapps,并且改名为 solr.war。
3. 任选一个目录作为solr.home。如我的是E:\solr-tomcat 把solr包里面的example\solr文件夹下面的所有文件放入到 E:\solr-tomcat\solr里面
4.你在哪里启动Solr 索引就在哪个目录生成。但Solr有配置文件schema.xml等是放在Solr.Home 下的你必须配置
Solr 按下列顺序确定solr.home 来读取他的配置文件。和一些扩展jar文件
1.检查系统属性solr.solr.home.可以显示的通过java 命令指定。如:java -Dsolr.solr.home=solr/ -jar start.jar start.jar在源码包中可以找到。内部包含jetty容器
2.检测 jndi Path 为 java:comp/env/solr/home 可以在src/web-app/web/WEB-INF/Web.xml下设置
solr/home
solr/
java.lang.String
3.当前运行的路径 ./solr
因此可以总结下列几种运行solr的方法
1.在当前路径运行tomcat (索引文件在Solr.Home下推荐) 如:
E:\solr-tomcat>E:\apache-tomcat-6.0.29\bin\startup.bat
注意如果你不将apache-solr-1.4.1.war 拷贝到 tomcat的webapps 下。
你也可以在E:\apache-tomcat-6.0.29\conf\server.xml 添加
来告诉Tomcat 你的网站在哪里
2.在tomcat的conf文件夹建立Catalina文件夹,然后在Catalina文件夹中在建立localhost文件夹,在该文件夹下面建立solr.xml
然后直接双击 startup.bat 运行Tomcat 索引文件在 %Tomcat_Home%\Bin下。
3.E:\apache-tomcat-6.0.29\webapps\solr\WEB-INF\Web.xml设置
solr/home
E:/solr-tomcat/solr
java.lang.String
然后直接双击 startup.bat 运行Tomcat 索引文件在 %Tomcat_Home%\Bin下
4.通过java -d 命令指定 solr.solr.home 启动。修改 E:\apache-tomcat-6.0.29\bin\catalina.bat
在“rem ----- Execute The Requested Command ---------------------------------------”下一行添加
set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home=E:\solr-tomcat\solr
任意目录运行E:\apache-tomcat-6.0.29\bin\catalina.bat start 启动Tomcat
启动solr
一种方式是通过servlet 容器进行启动, 当然这里我们介绍一种最简单 快速的方法 只需要运行下面命令即可
cd /usr/local/solr/example
java –jar start.jar
会默认打开8983 端口
这时候打开浏览器 输入 http://localhost:8983/solr/admin/ 便会看到如下的 控制台界面
页:
[1]