阿里云服务器(CentOS-6.8) - 安装Solr5.4

28 篇文章 0 订阅

安装Solr,一定要注意版本问题!

建议:Tomcat7,安装5.4及以下的Solr,Tomcat8安装5.5及以上的Solr。

详情可以参考:http://www.07net01.com/program/113691.html

最终搭配:solr5.5及其以上+tomcat8

                  solr5.4及其以下+tomcat7

本文是Tomcat7安装Solr5.4

一、下载地址

solr历史版本下载地址:http://archive.apache.org/dist/lucene/solr/

 

二、安装Solr

1、把官网下载的solr-5.4.0.tgz上传到linux服务器上,我上传的位置是/usr/local,将solr-5.4.0.tgz 解压在当前文件夹下。解压完成后出现solr-5.4.0 文件夹。

 

2.为了使各位看清路径,我一直会在tomcat文件夹下操作。

cd /usr/local/tomcat/apache-tomcat-7.0.91

 

3.复制solr-5.4.0/server/solr-webapp/webapp到tomcat下的webapps目录下,并改名为solr。

cp -r /usr/local/solr-5.4.0/server/solr-webapp/webapp webapps/solr

 

4.将solr-5.4.0/server/lib/ext/目录下的所有jar包复制到webapps/solr/WEB-INF/lib/下

cp -r /usr/local/solr-5.4.0/server/lib/ext/* webapps/solr/WEB-INF/lib/

 

5.cd到webapps/solr/WEB-INF/下,创建classes文件夹。并将solr-5.4.0/server/resources下的log4j.properties文件复制到tomcat7/weapps/solr/WEB-INF/classes目录下。

cd webapps/solr/WEB-INF/ 
mkdir classes
cp /usr/local/solr-5.4.0/server/resources/log4j.properties  classes/

 

6.将solr-5.4.0/server/solr目录复制到tomcat7目录下并重命名为solr_home

cp -r /usr/local/solr-5.4.0/server/solr solr_home

 

7.修改 tomcat7/weapps/solr/WEB-INF/下的web.xml 将注释去掉(下面的这块默认是注释掉的)

vi 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> 
       <env-entry-name>solr/home</env-entry-name> 
       <env-entry-value>/usr/local/tomcat/apache-tomcat-7.0.91/solr_home</env-entry-value> 
       <env-entry-type>java.lang.String</env-entry-type> 
</env-entry> 

 

8.重启tomcat,浏览器输入 ip :8080/solr/index.html 就可以看到solr控制台

首先,进入Tomcat下的bin目录

cd /usr/local/tomcat/apache-tomcat-7.0.91/bin

使用Tomcat关闭命令

./shutdown.sh

查看Tomcat是否以关闭

ps -ef|grep java

启动Tomcat

./startup.sh 

 

三、配置Core

在tomcat/solr_home/目录下创建my_core(可以自定义),在其目录下创建data文件夹,并将tomcat/solr_home/configsets/basic_configs/目录下的conf文件夹复制到my_core下,core就创建完成了,然后在solr控制台添加my_core。

cd /usr/local/tomcat/apache-tomcat-7.0.91/solr_home
mkdir -p my_core/data
cp -r configsets/basic_configs/conf/  my_core/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值