当前位置:

Solr 环境搭建_Tomcat_Java

系统环境

– Windows 10

– Tomcate 8.0.24

– JDK 1.7.0.79(x64)

– Solr 4.7.2

搭建步骤

假设JDK以及Tomcate已经安装完成,环境变量也已经配置完成。Tomcate的安装路径D:\tomcat-8.0.24

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

2. 解压solr(这里解压到了D:\opt\tmp\solr-4.7.2),找到D:\opt\tmp\solr-4.7.2\example\webapps中的solr.war,将其拷贝到tomcat的webapps目录下D:\tomcat-8.0.24\webapps

3. 启动一次tomcat,tomcat会在D:\tomcat-8.0.24\webapps下生成solr目录D:\tomcat-8.0.24\webapps\solr,生成之后就关闭tomcat,则可删除solr.war了

Solr 环境搭建0

4. 打开编辑文件D:\tomcat-8.0.24\webapps\solr\WEB-INF\web.xml, 在文件末尾<web-app/>内添加如下代码

<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>d:optsolr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
 
Solr 环境搭建1

如果不存在d:\opt\solr这个目录,则需要手动创建

5. 回到之前解压的目录中,找到D:\opt\tmp\solr-4.7.2\example\solr目录,将该目录下所有文件拷贝到d:\opt\solr中

Solr 环境搭建2

6. 将解压目录下D:\opt\tmp\solr-4.7.2\example\lib\ext 所有的jar文件放到 tomcat的D:\tomcat-8.0.24\webapps\solr\WEB-INF\lib

Solr 环境搭建3

7. 重启Tomcat,访问本地的solr管理页面:http://localhost:8080/solr

Solr 环境搭建4

检验solr是否能正常工作-创建一个索引

1. 在d:/opt/solr目录下创建一个mycore的目录

2. 将解压文件中的 D:\opt\tmp\solr-4.7.2\example\multicore\core0 目录下的conf目录拷贝到mycore目录中

Solr 环境搭建5

3. 在d:/opt/solr目录下创建一个mydocs的目录

4. 将 D:\opt\tmp\solr-4.7.2\example\exampledocs下的post.jar文件拷贝到mydocs目录中,再将 example\multicore\exampledocs下的ipod_other.xml文件拷贝到mydocs中

Solr 环境搭建6

5. 通过solr的管理页面创建一个core:

Solr 环境搭建7

6. 重启Tomcat

7. 使用cmd在mydocs目录下执行以下命令:

java -Durl=http://localhost:8080/solr/mycore/update -Ddata=files -jarpost.jar ipod_other.xml
 
Solr 环境搭建8

8. 在solr 的web管理节目中执行以下图示操作,即可看到查询结果,表示solr已能正常工作。

Solr 环境搭建9

或者使用URL访问查询:

Solr 环境搭建10

评论:

登录后发表评论




2023.01.28 群组聊天