前边大概记录了一下windows安装及配置solr的过程。
这里再记录一下centos7安装及配置solr的过程。
一:安装java-jdk
1.查看现有JAVA环境
查看CentOS自带的Java环境
bash
复制代码
yum list installed |grep java
2. 卸载现有Java环境
输入su,输入root超级管理员的密码,切换到root用户模式
bash
复制代码
yum -y remove java-1.8.0-openjdk* //(注意前面的用户已经显示root) yum -y remove tzdata-java*
3. 查看yum库中的java安装包
bash
复制代码
yum -y list java*
4. 安装Java JDK
bash
复制代码
yum -y install java-1.8.0-openjdk*
5.查找Java安装路径
bash
复制代码
which java ls -lrt /usr/bin/java //(也就是上一步查询出来的路径) ls -lrt /etc/alternatives/java(也就是上一步查询出来的路径)
从路径中可以看到在jvm目录下,跳转到jvm的目
bash
复制代码
cd /usr/lib/jvm
输入ls 列出当前目录下的文件和文件夹
二:配置java环境变量
1:配置所有用户都可用
bash
复制代码
vi /etc/profile //去编辑环境变量
或者你是用远程服务器将这个文件下载到本地进行修改,将如下代码粘贴至该文件中:
bash
复制代码
export JAVA_HOME=/usr/lib/jvm/java-1.8.0 export JRE_HOME=$JAVA_HOME/jre export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
或者下边这个也可以:
bash
复制代码
export JAVA_HOME=/usr/lib/jvm/java-1.8.0 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
修改完成之后使用:wq保存退出,或者将你的文件覆盖至服务器中。
运行下边的命令使刚刚配置的变量生效:
bash
复制代码
source /etc/profile
三:检查java是否安装配置成功
bash
复制代码
Java -version Javac
两条命令都没有报错,说明java安装及配置成功。
四:安装、配置及配置solr
1:下载及安装
官方网址:lucene.apache.org/solr/downlo…
目前最新版本是8.4.1
我这里是linux服务器,选择后缀名是tar.gz的文件。
下载完成之后,将压缩包上传至服务器。当然这么做事很麻烦的。
直接在服务器上下载就完了。
bash
复制代码
wget https://mirror.bit.edu.cn/apache/lucene/solr/8.4.1/solr-8.4.1.tgz
这条命令,亲测可用。
然后就是进行解压缩
bash
复制代码
Tar xzvf solr-8.4.1
解压成功,进入刚刚解压的目录下
bash
复制代码
Tar xzvf solr-8.4.1
执行启动命令,我这里只是单纯的做启动演示
bash
复制代码
Bin/solr start
结果如下图所示:
当然,这里需要注意一下,linux服务在启动solr之前,你需要在安全组中配置你需要放行的端口,不然,是会有问题的。
最后在浏览器中输入服务器ip:8983,如下图所示;
如上,centos配置solr基本上就算是完成了。
有好的建议,请在下方输入你的评论。
欢迎访问个人博客guanchao.site
欢迎访问我的小程序:打开微信->发现->小程序->搜索“时间里的”