Solr5.5.4集成Tomcat8部署

相关文章:
solr第一篇(solr5.5.4下载linux安装)
solr第二篇(Solr5.5.4集成Tomcat8部署)
solr第三篇(IK分词器安装配置)
solr第四篇(solr整合数据源)
现在开始Solr5.5.4集成Tomcat8部署

#将solr5中的webapp复制到tomcat8/webapps 下面,并将webapp改名为solr
cd /usr/local/solr/solr5/server/solr-webapp
cp -r webapp /usr/local/tomcat/tomcat8/webapps  //更改为自己的tomcat8位置
#更改命令为solr
mv webapp solr
#查看是否更改成功
ls  //发现下面有solr文件夹就表示成功
#首先,将solr5/server/lib/ext/ 目录下的5个jar包复制到tomcat8/webapps/solr/WEB-INF/lib/ 路径下
cd /usr/local/solr/solr5/server/lib/ext
cp -r * /usr/local/tomcat/tomcat8/webapps/solr/WEB-INF/lib
#solr5/dist/ 目录下的solr-dataimporthandler-5.5.4.jar 和solr-dataimporthandler-extras-5.5.4.jar也拷贝到tomcat8/webapps/solr/WEB-INF/lib/ 路径下
cd /usr/local/solr/solr5/dist
cp -r solr-dataimporthandler-5.5.4.jar /usr/local/tomcat/tomcat8/webapps/solr/WEB-INF/lib
cp -r solr-dataimporthandler-extras-5.5.4.jar /usr/local/tomcat/tomcat8/webapps/solr/WEB-INF/lib
#solr5/server/resources/ 目录下的 log4j.properties 拷贝到tomcat8/webapps/solr/WEB-INF/classes 下
#先去创建classes文件
cd /usr/local/tomcat/tomcat8/webapps/solr/WEB-INF
mkdir classes
cd /usr/local/solr/solr5/server/resources
cp -r log4j.properties /usr/local/tomcat/tomcat8/webapps/solr/WEB-INF/classes
#编辑log4j.properties,将log4j.appender.file.File=${solr.log}/solr.log  修改成自己指定的log文件存储路径
cd /usr/local/tomcat/tomcat8/webapps/solr/WEB-INF/classes
vim log4j.properties

可以看到以下内容

我这已经更改为我自己定义的log文件存储路径

#打开文件并且编辑退出命令
vim之后出现上图页面
按下键盘I开始插入 更改如图红色线框位置
更改完成后按下ESC : wq 确认即可

配置solr_home
在磁盘任意位置新建目录,取名solr_home

#我直接把solr创建在tomcat文件夹下
cd /usr/local/tomcat
mkdir solr_home
#将solr5/server/solr 下的整个solr文件夹下的所有文件都复制到solr_home下面
cd /usr/local/solr/solr5/server/solr
cp -r * /usr/local/tomcat/solr_home
#编辑/tomcat8/webapps/solr/WEB-INF/web.xml文件
cd /usr/local/tomcat/tomcat8/webapps/solr/WEB-INF
vim web.xml
#将web.xml 中<env-entry>配置前后的注释去掉,在<env-entry-value>中填写刚刚创建的solr_home路径  如下图为我已经修改好的

#在solr_home目录下创建一个新的文件夹new_core,作为core使用
cd /usr/local/tomcat/solr_home
mkdir new_core
#将solr_home/configsets/basic_configs 目录下的conf文件复制到我们新建的new_core下
cd /usr/local/tomcat/solr_home/configsets/basic_configs
cp -r conf /usr/local/tomcat/solr_home/new_core

基础的solr配置就完成了
可以启动solr的管理页面查看
启动tomcat

cd /usr/local/tomcat/tomcat8/bin
./startup.sh

打开管理页面
输入地址 http://IP地址:8080/solr/admin.html#/ 更改为你自己的IP地址
看到以下页面就代表solr配置成功了

接下来查看下自己配置的new_core 我这已经配好了可以看下添加core下面已经有了now_core


这样new_core配置完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值