solr安装部署
环境规划:
1、solr版本以solr4.9.0版本为例
2、准备servlet容器运行solr,solr可以运行在Tomcat,Jetty,Resin容器中。本课程以Tomcat7为例启动运行solr
3、solr运行依赖于jdk,本课程选择jdk1.7版本。Solr与jdk版本对应关系:solr4.8.0版本之前使用jdk1.6即可,solr4.8.0版本之后使用jdk1.7以上版本,solr6.0.0版本之后使用jdk1.8以上版本
4、solr可以运行在Windows、Linux等平台上,本课程选择在Windows下安装solr。
Solr安装步骤:
一、下载
首先到官网下载对应版本的Solr4.9.0安装包。
二、安装
1、解压tomcat(此处使用的是tomcat 7)
2、解压solr4.9.0到指定目录
3、将solr-4.9.0\example\webapps下的solr.war文件拷贝到tomcat–>webapps目录下
4、新建目录E:\solr_root\sorl_home,并将solr-4.9.0\example\solr目录拷贝到sorl_home目录下。
5、切换到tomcat\bin目录下,启动tomcat。此时tomcat会把solr.war文件进行解压生成一个solr文件夹,然后关闭tomcat即可。
6、修改tomcat底下的solr对应的web.xml配置文件,找到以下片段。
<!--
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/put/your/solr/home/here</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
-->
打开注释,将env-entry-value的值替换为E:\solr_root\sorl_home\solr
7、将solr-4.9.0\example\lib\ext目录下jar包全部拷贝到solr/WEB-INF/lib目录下。
8、在tomcat\webapps\solr\WEB-INF\目录下新建classes目录,将solr-4.9.0\example\resources目录下的log4j.properties文件拷贝到tomcat\webapps\solr\WEB-INF\classes目录下。
9、在sorl_home\solr\collection1\conf目录下打开solrconfig.xml配置,搜索solr.clustering.enabled找到如下配置文件:
<searchComponent name="clustering"
enable="${solr.clustering.enabled:true}"
class="solr.clustering.ClusteringComponent" >
将solr.clustering.enabled属性值true改为false即可。
10、启动tomcat,访问:http://localhost:8080/solr,如果正常访问solr管理界面,表明solr环境安装成功。
- 点赞
- 收藏
- 关注作者
评论(0)