本系统是32bits,64bits类似,就是下载软件的时候注意一下。
tomcat以及solr都是绿色软件,解压就可以使用
tomcat:http://tomcat.apache.org/
solr: http://lucene.apache.org/solr/
jdk: http://download.oracle.com/otn-pub/java/jdk/8u45-b15/jdk-8u45-windows-i586.exe
solr解压目录:D:\Solr\solr
tomcat解压目录:D:\Solr\tomcat
如果已经配置过tomcat的环境变量,则可以忽略该步骤。
1、下载JDK并配置JDK环境变量(jdk配置参考网上教程)
2、配置Tomcat环境变量
2.1,新建变量名:CATALINA_BASE,变量值:D:\Solr\tomcat
2.2,新建变量名:CATALINA_HOME,变量值:D:\Solr\tomcat
2.3,打开PATH
添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
3、启动Tomcat服务
在CMD命令下输入命令:startup,出现如下对话框,表明服务启动成功。
4、打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的JDK和Tomcat已搭建成功。
将solr解压缩,修改名字为solr,然后将D:\Solr\solr\server\webapps目录下的solr.war拷贝到自己D:\Solr\tomcat\webapps,启动tomcat,然后会自动解压出来solr文件夹,然后可以删除solr.war
1.1、新建问一个文件夹,命名为solr_home(其他名字也可以,只要后面对于上即可,这里solr_home的路径是:D:/Solr/solr_home),然后将将solr的文件所在路径D:\Solr\solr\example\example-DIH\solr下的所有内容到新建的D:/Solr/solr_home中。
1.2、打开tomcat应用下的web.xml。
路径如下:D:\Solr\tomcat\webapps\solr\WEB-INF\web.xml。
取消注释,配置“env-entry-value”的值:(solr_home可以自己指定)
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>D:/Solr/solr_home</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
将solr所在的路径D:\Solr\solr\dist下的jar全部拷贝到tomcat的solr应用所在路径:D:\Solr\tomcat\webapps\solr\WEB-INF\lib下。
将 solr目录下solr-5.0.0/server/lib/ext中的jar包copy到tomcat的solr/WEB-INF/lib下。这时候虽 然添加jar包,但是没有对应的日志配置,需要将solr-5.0.0/server/resources/下的log4j.properties也放到 solr/WEB-INF/classes/下。(如果没有classes需要自己手动添加)