最近再弄solr,网上很多介绍,solr版本差别很大,搭建的solr4.7.x、tomcat7
1.下载tomcat7
2.下载solr4.7.x
3.解压solr-4.7.0.zip到d:\Software目录下。4.建Solr工作目录,如:d:\solr-tomcat
5.将 d:\Software\solr-4.7.0目录下的 example下的solr拷贝到我们上面创建的Solr工作目录:d:\solr-tomcat
6.将 d:\Software\solr-4.7.0\dist下的solr-4.7.0.war文件复制到上面下载的Tomcat7.0.50的webapps下,并将该war包改成solr.war.(d:\Software\apache-tomcat-7.0.50\webapps)
7.从d:\Software\solr-4.7.0\example\lib\ext复制所有的jar包到 d:\Software\apache-tomcat-7.0.50\webapps\ lib下。
8.启动Tomcat,在Tomcat的webapps下会成功的解压出solr包。
9.添加日志文件, 将solr-4.7.0\solr-4.7.2\example\resources下logging.properties文件 拷贝到tomcat7\conf目录下
10.停止Tomcat修改tomcat7目录下webapps\solr\WEB-INF\web.xml,添加如下内容:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value> d:\solr-tomcat\solr </env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
11.中文乱码添加:tomcat7目录conf\server.xml
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding='UTF-8' />
添加红色字体
ps:建议删除webapps下的war包,然后重新启动Tomcat,此时可验证Solr是否安装成功