(一)运行环境:
运行系统:windows7(这里以windows7做实例,windows、Linux等系统下的搭建大同小异)
运行容器:apache-tomcat-7.0.26-windows-x86
Solr版本:solr-4.3.1
(二)准备工作:
下载tomcat 7: http://tomcat.apache.org/download-70.cgi
下载Solr4.3.1:http://archive.apache.org/dist/lucene/solr/
(三)配置步骤:
1、将E:\tool\solr\solr-4.3.1\dist目录下的solr-4.3.1.war复制到E:\tool\solr\study\apache-tomcat-7.0.26\webapps目录下,并改名为:solr.war。
2、启动tomcat,此时solr.war包会自动解压,在E:\tool\solr\study\apache-tomcat-7.0.26\webapps目录下会生成名为“solr”的文件夹,然后关闭tomcat。
3、在E:\tool\solr\study目录下,新建文件夹“solrHome”;将E:\tool\solr\solr-4.3.1\example\solr目录下的文件夹“collection1”和“solr.xml”文件复制到E:\tool\solr\study\solrHome。
4、打开目录E:\tool\solr\study\apache-tomcat-7.0.26\webapps\solr\WEB-INF下的web.xml文件,添加如下代码:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>E:\tool\solr\study\solrHome</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
其中E:\tool\solr\study\solrHome是步骤3中配置的solrHome路径
(如果是solr4.2以前的版本,到这里已经配置完成了,由于solr4.3的日志模块与以前的版本不同,所以对于solr4.3还需要配置)
5、将E:\tool\solr\solr-4.3.1\example\lib\ext目录下的所有jar包(共5个)复制到E:\tool\solr\study\apache-tomcat-7.0.26\webapps\solr\WEB-INF\lib目录下
6、在E:\tool\solr\study\apache-tomcat-7.0.26\webapps\solr\WEB-INF目录下,新建classes文件夹;复制E:\tool\solr\solr-4.3.1\example\resources目录下的log4j.properties文件到刚创建的classes文件夹下
7、启动tomcat,在浏览器中访问http://localhost:8080/solr,即可看到solr的管理界面
配置完成。