solr下载、启动

来源:互联网 发布:华科何琨 知乎 编辑:程序博客网 时间:2024/05/29 03:23

solr是一种基于Lucence 全文搜索引擎,是一套完整的企业级分布式搜索和索引引擎 ,是一个企业级索引引擎。

官网下载:http://archive.apache.org/dist/lucene/solr/


根据自己JDK版本下载;

我下载的4.10.3版本,支持JDK1.7

5.0以后就需要1.8了


下载压缩包解压后,在 solr/dist 目录下有war包,可以复制到tomcat/webapps下进行启动。启动一次后,记得把war包删掉,不然每次都会覆盖

(這次启动访问http://localhost:8080/solr 肯定会有错误,404啥的)

(错误信息可以到tomcat的logs文件夹下的localhost.xxx.log查看具体错误)




针对日志提示错误做出修改

1、缺少log4j的jar包

在 solr-4.10.3\example\lib\ext 路径下,把所有jar包复制到 solr工程下的lib路径下



2、还有可能缺少commons-logging.jar包

如果你用的maven的话,可以在本地仓库找到commons-logging.xxx.jar包丢到sor工程下的lib路径下


3、修改solr工程下的web.xml,配置仓储位置

<env-entry-type>仓储路径,根据实际情况修改



4、把 solr-4.10.3\example\solr 路径下的 collecation1文件夹复制一份到刚才web.xml配置的<env-entry-type>属性路径下



到這一步,再重启solr服务,应该就可以正常访问solr管理页面了


9 0