Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。
一、准备工作
1、安装JDK 1.7及以上版本(4.x.0要求)
2、安装Tomcat 6.0
3、下载 windows 版本solr-4.10.1.zip(下载地址: http://lucene.apache.org/solr )
二、部署
1、解压solr-4.10.1.zip文件后,将 dist文件夹下的solr-4.10.1.war文件copy至Tomcat的webapps目录下。
2、启动tomcat,tomcat自动解压solr-4.10.1.war后删除solr-4.10.1.war文件,并且将解压后的文件改名为solr。
3、在E盘符下新建solr_home文件夹,将解压了的 solr-4.10.1/example/solr下的所有文件copy至solr_home目录下。
4、回到tomcat/webapps/solr/WEB-INF下,修改web.xml文件如下代码:
5、将solr-4.10.1/example/lib/ext的所有jar包 copy至tomcat/webapps/solr/WEB-INF/lib下。
6、在tomcat/webapps/solr/WEB-INF下新建classes文件夹,将solr-4.10.1/example/resources下的log4j.properties文件copy至该目录下,并且修改第十六行出log4j.appender.file.File=../solr_logs/solr.log 日志路径是自己制定的。。
7、重启tomcat后浏览:http://localhost:8888/solr ,如图,部署成功。