linux下solr安装

linux下solr安装

注意: 安装solr前一定要安装web服务器,我安装的是tomcat。

第一步

  • 去官网下载压缩包

https://lucene.apache.org/solr/

第二步

  • 将下载下来的文件通过crt控制linux终端上传到linux系统中。

在这里插入图片描述
第三步

  • 解压缩
[guinailu@localhost ~]$ tar -zxf solr-4.10.3.tgz.tgz

解压缩后的文件夹的解释是solr-7.5.0,只是解释作用在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第四步
将solr.war部署到tomcat下

[root@localhost dist]# cp solr-4.10.3.war /usr/local/solr/tomcat8.5.35/webapps/solr.war

启动tomcat

[root@localhost tomcat8.5.35]# bin/startup.sh

查看tomcat的日志

[root@localhost tomcat8.5.35]# tail -f logs/catalina.out

去webapps文件夹查看是否解压
在这里插入图片描述
关闭tomcat

[root@localhost tomcat8.5.35]# bin/shutdown.sh

删除solr.war包

扫描二维码关注公众号,回复: 5061557 查看本文章
[root@localhost webapps]# rm -f solr.war

第五步
把/home/guinailu/solr-4.10.3/example/lib/ext下所有的jar包复制到solr工程中

[root@localhost ext]# cp * /usr/local/solr/tomcat8.5.35/webapps/solr/WEB-INF/lib/

第六步
创建solrhome,sorhome是存放solr服务器所有配置文件的目录。

[root@localhost example]# cp -r solr /usr/local/solr/solrhome

第七步
告诉solr服务器,solrhome的位置。
需要修改solr工程的web.xml文件。

 <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/usr/local/solr/solrhome</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

在这里插入图片描述

启动tomcat,演示结果
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/guinailu/article/details/84869339