Linux下安装solr

获取安装包
链接:https://pan.baidu.com/s/1yA2jtZumDuajGdFPcXiIew
提取码:ajdw
在linux的usr/local下创建目录solr,将这几个文件放进solr文件夹下
在这里插入图片描述
1.安装tomcat
解压tomcat
进入solr文件夹,解压tocat,并改名为tomcat

cd /usr/local/solr
tar -zxvf apache-tomcat-8.5.32.tar.gz 
mv apache-tomcat-8.5.32 tomcat

安装rngd服务-解决tomcat启动很慢

yum install rngd-tools
systemctl start rngd

2.安装solr
解压solr,进入solr文件夹解压

tar -zxvf solr-4.10.3.tar

将solr.war复制到tomcat的webapp下

cd /usr/local/solr/solr-4.10.3/example/webapps/
cp solr.war /usr/local/solr/tomcat/webapps/

启动tomcat,然后关闭,然后删除war包,目的是让tomcat生成solr文件夹

cd /usr/local/solr/tomcat/bin/
./startup.sh
./shutdown.sh

然后删除solr的war包

cd /usr/local/solr/tomcat/webapps/
rm -rf solr.war

将solr-4.10.3/example/lib/ext/目录下的所有jar包拷贝到/usr/local/solr/tomcat/webapps/solr/WEB-INF/lib目录中

cd /usr/local/solr/solr-4.10.3/example/lib/ext
cp *  /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib

将solr-4.10.3/example/目录下的solr文件夹复制到/usr/local/solr/目录下并且重命名为solrhome,solrhome里面的collection相当于数据库,用来存储数据库文件

cd /usr/local/solr/solr-4.10.3/example/
cp -r solr /usr/local/solr/
cd /usr/local/solr
mv solr solrhome

配置tomcat/webapps/solr/WEB-INF/web.xml家的位置

cd /usr/local/solr/tomcat/webapps/solr/WEB-INF/
vim web.xml

将路径设置为:/usr/local/solr/solrhome

在这里插入图片描述
启动tomcat

/usr/local/solr/tomcat/bin/startup.sh

输入地址即可查看安装结果
在这里插入图片描述

发布了47 篇原创文章 · 获赞 6 · 访问量 2186

猜你喜欢

转载自blog.csdn.net/weixin_44467251/article/details/103309714
今日推荐