Linux下安装solr

心已赠人 2023-06-17 14:53 63阅读 0赞

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

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

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

  1. yum install rngd-tools
  2. systemctl start rngd

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

  1. tar -zxvf solr-4.10.3.tar

将solr.war复制到tomcat的webapp下

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

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

  1. cd /usr/local/solr/tomcat/bin/
  2. ./startup.sh
  3. ./shutdown.sh

然后删除solr的war包

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

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

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

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

  1. cd /usr/local/solr/solr-4.10.3/example/
  2. cp -r solr /usr/local/solr/
  3. cd /usr/local/solr
  4. mv solr solrhome

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

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

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

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

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

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

发表评论

表情:
评论列表 (有 0 条评论,63人围观)

还没有评论,来说两句吧...

相关阅读