最近接触了一个项目,项目中需要用到Lucene,Solr处理文档内容。通过参考Solr wiki网站,对Solr的环境配置过程大致进行了解,现总结如下:
系统环境:Windows 10 64位
JDK版本:1.7
tomcat:7
注意事项:
1、请自行配置jdk,jre环境变量。具体请参考网上的相关文章。
2、请到Solr官网下载相对应的版本,Solr5.5.0
步骤:
1、在硬盘上建立一个solr目录,目录结构如下图,
2、将从官网下载的Solr5.5.0包进行解压,并将其solr-5.5.0下的example目录中的example-DIH文件夹中的solr文件夹拷贝至E:\solr\home目录中。如图:
如果操作完成上面的步骤,在e:\solr\home目录下没有solr.xml文件,则将e:\solr\home\solr下的solr.xml文件拷贝出来,放到e:\solr\home目录下。接下来按下图进行操作:
3、将官网下载的solr-5.5.0解压,并在e:\solr\server下新建目录solr:
将官网下载的solr-5.5.0目录中的E:\solr-5.5.0\server\solr-webapp\webapp文件拷贝到e:\solr\server目录下。如下图:
将官网下载的solr-5.5.0目录中的E:\solr-5.5.0\server\resources目录中的log4j.properties文件拷贝到E:\solr\server\solr\WEB-INF\classes(没有自行创建)目录下。如下图:
将官网压缩包中相应目录下的jar包拷贝至e:\solr\server\solr目录中相对应的位置,具体情况如图:
注意以上两图中的路径,不要弄错。
还要为e:\solr\server\solr添加两个jar包,按图操作,注意图中路径:
4、配置tomcat,找到tomcat的配置文件,如下图:
打开该文件,并进行如下配置,参考下图:
打开CMD,启动tomcat,效果如下图:
打开浏览器,输入以下路径:http://localhost:端口号/solr/index.html,如下图:
安装完成。
接下来进行solr开发。添加中文分词。