solr安装–windows

jdk下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

jdk安装:

环境变量->系统变量->新建->变量名(JAVA_HOME)变量值(C:\Program Files\Java\jdk1.8.0_45)后面不要”;”

变量名(CLASSPATH ) 变量值(.;%JAVA_HOME%\lib;)后面要”;”

Path最后加上(%JAVA_HOME%\bin;)

cmd 运行 javac 成功

tomcat下载地址:

http://tomcat.apache.org/download-80.cgi#8.0.21

tomcat安装:

解压缩tomcat 放在D盘

修改D:\apache-tomcat-8.0.21\bin下的startup.bat , shutdown.bat 文件

在文件顶端加入如下两行
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_45
SET CATALINA_HOME=D:\apache-tomcat-8.0.21

设置环境变量 CATALINA_HOME D:\apache-tomcat-8.0.21

双击startup.bat 启动

conf 文件夹下的 servlet.xml 文件中可以修改端口

solr下载地址:

http://apache.dataguru.cn/lucene/solr/4.9.1/

solr 安装:

解压缩放在D盘

将 D:\solr-4.9.1\server\webapps\solr-4.9.1.war 复制到 D:\apache-tomcat-8.0.21\webapps下,并重命名为solr.war

重启tomcat 会将solr.war解压缩

在D:\apache-tomcat-8.0.21\webapps\solr\WEB-INF中搜索
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/put/your/solr/home/here</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
将<env-entry-value>/put/your/solr/home/here</env-entry-value>改为:
<env-entry-value>D:/solr-4.9.1/example</env-entry-value>
注意必须是/,而不是\

将D:\solr-4.9.1\example\solr\collection1递归复制到D:\solr-4.9.1\example下
将D:\solr-4.9.1\example\lib\ext中的所有.jar复制到D:\apache-tomcat-8.0.21\lib下

打开D:\apache-tomcat-8.0.21\conf\server.xml
在以下代码中增加URIEncoding=”UTF-8″
<Connector port=”8080″ protocol=”HTTP/1.1″
connectionTimeout=”20000″
redirectPort=”8443″
URIEncoding=”UTF-8″ />

测试运行:

重启tomcat,输入http://localhost:8080/solr/admin/