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
输入地址即可查看安装结果
还没有评论,来说两句吧...