solr的使用(一)--solr 在linux 下的安装

solr的使用(一)

solr的安装

本次使用的环境为tomcat9.0.22 ,jdk1.8 ,solr4.10.3
1.首先将上述tar包上传至linux /usr/local 文件夹下,如图
环境 安装路径
2.在此目录下创建solr 文件夹,将solr.4.10.3.tar ,IKAnalyzer.zip 上传至solr文件夹中, tar -zxvf solr.4.10.3.tar 将solr解压。
准备将solr 放入单独的tomcat 中 运行,我们将tomcat也解压到solr文件夹下,结果如下图:
solr 文件夹下目录结构
经过本人尝试,此时tomcat 中不能进行部署项目,原因是因为端口占用,我们将此tomat 进行单独的配置。
输入 vi /etc/profile

在这里插入图片描述配置如下所示:

#tomcat1
TOMCAT_HOME_1=/usr/local/tomcat/apache-tomcat-9.0.22
CATALINA_HOME_1=/usr/local/tomcat/apache-tomcat-9.0.22
CATLINA_BASE_1=/usr/local/tomcat/apache-tomcat-9.0.22
export TOMCAT_HOME_1  CATALINA_HOME_1  CATALINA_BASE_1


#tomcat2_solr
TOMCAT_HOME_solr=/usr/local/solr/apache-tomcat-9.0.22
CATALINA_HOME_solr=/usr/local/solr/apache-tomcat-9.0.22
CATLINA_BASE_solr=/usr/local/solr/apache-tomcat-9.0.22
export TOMCAT_HOME_solr  CATALINA_HOME_solr  CATALINA_BASE_solr

还需要进入tomcat_solr 的bin目录 中,对catalina.sh 进行修改
主要 对8080 8009 8005 这几个端口进行 更改,不与其他 tomcat 的端口 冲突就可以

这样就不会 发生不能部署 项目的问题了,我们正式开始solr的使用

solr配置

进入/usr/local/solr/solr-4.10.3/example/webapps文件夹中
在这里插入图片描述
此文件 夹中有一个solr.war 文件
在这里插入图片描述
我们将solr.war 复制到 /usr/local/solr/apache-tomcat-9.0.22/webapps/

执行语句 :cp solr.war /usr/local/solr/apache-tomcat-9.0.22/webapps/
在这里插入图片描述
我们准备自己将solr.war 解压 ,先创建一个solr 文件夹用来解压solr.war
在这里插入图片描述
执行 unzip solr.war -d solr
在这里插入图片描述
然后我们进入/usr/local/solr/solr-4.10.3/example/ 下

cd /usr/local/solr/solr-4.10.3/example/
在这里插入图片描述
在这个文件夹中有一个lib文件夹 ,是用来方jar 包的 ,里面有一个ext文件夹,我们进入此文件夹中
在这里插入图片描述
在这里插入图片描述
将ext 中所有的jar包复制到/usr/local/solr/apache-tomcat-9.0.22/webapps/solr/WEB-INF/lib

执行 :cp * /usr/local/solr/apache-tomcat-9.0.22/webapps/solr/WEB-INF/lib
在这里插入图片描述
此时我们需要创建一个solr家,在/usr/local/solr文件夹中,名字可以自定义,不必使用solrhome
在这里插入图片描述
此时进入 /usr/local/solr/solr-4.10.3/example 中 ,将 solr 文件夹复制到 /usr/local/solr/solrhome中 ,solrhome不必提前创建
执行 : cp solr /usr/local/solr/solrhome
在这里插入图片描述
进入 /usr/local/solr/apache-tomcat-9.0.22/webapps/solr/WEB-INF 中,
在这里插入图片描述
有一个web.xml文件
对其进行编辑
vi web.xml

在这里插入图片描述
在42行左右 如上图,将红框中的路径改成自己的solrhome 路径
此时执行tomat ,访问localhost:xxxx/solr 就可以看到以下页面
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值