solr部署篇(2015-6-16)

     Solr是一个独立的企业级的搜索服务器,它对外类提供似于web-serviceAPI。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。

     Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。

接下来就开始了(本次学习solr4.7.2,windows环境);

1.下载地址:  http://mirrors.hust.edu.cn/apache/lucene/solr/4.7.2/

2.解压缩,解压后目录结构如下:

solr部署篇(2015-6-16)_第1张图片

3、将example/webapps目录下的solr.war复制到tomcat的webapps目录中;

4、启动tomcat服务器,只是为了解压war包,启动完成后关闭Tomcat;

5、新建一个tomcat-solr文件夹(名称与位置随意),我建在了D盘下。

6、继续到solr-4.7.0目录,将example/solr目录下的所有文件和目录拷贝到新建的tomcat-solr目录下:

solr部署篇(2015-6-16)_第2张图片

7、将example/lib/ext/下的所有jar包复制到tomcat/webapps/solr/WEB-INF的lib目录中,一共5个,是solr的独立日志处理模块;

8、在tomcat/webapps/solr/WEB-INF/下新建一个classes目录,将example/resources下的log4j.properties文件复制到该classes目录中,否则日志模块无法正常工作;

9、找到web.xml文件中用于配置环境变量的标签,去掉注释,并修改环境变量为


10、重启tomcat.

11、浏览器输入:http://localhost:8080/solr就能看到solr的管理界面了:

solr部署篇(2015-6-16)_第3张图片



你可能感兴趣的:(solr部署篇(2015-6-16))