solr(三)centos7.6安装配置javasdk1.8及运行solr

简介: 前边大概记录了一下windows安装及配置solr的过程。这里再记录一下centos7安装及配置solr的过程。

前边大概记录了一下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(也就是上一步查询出来的路径)

image.png

从路径中可以看到在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

结果如下图所示:

image.png

当然,这里需要注意一下,linux服务在启动solr之前,你需要在安全组中配置你需要放行的端口,不然,是会有问题的。

最后在浏览器中输入服务器ip:8983,如下图所示;

image.png

如上,centos配置solr基本上就算是完成了。

有好的建议,请在下方输入你的评论。

欢迎访问个人博客guanchao.site

欢迎访问我的小程序:打开微信->发现->小程序->搜索“时间里的”

目录
相关文章
|
1月前
|
Linux 网络安全 Apache
CentOS 7.2配置Apache服务httpd(上)
CentOS 7.2配置Apache服务httpd(上)
189 1
|
3月前
|
消息中间件 Linux API
centos7 安装rabbitmq自定义版本及配置
centos7 安装rabbitmq自定义版本及配置
|
8天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
45 2
|
9天前
|
安全 Linux Shell
docker运行centos提示Operation not permitted
通过上述步骤,可以有效排查和解决在Docker中运行CentOS容器时遇到的"Operation not permitted"错误。这些措施涵盖了从权限配置、安全策略到容器运行参数的各个方面,确保在不同环境和使用场景下都能顺利运行容器。如果你需要进一步优化和管理你的Docker环境
13 3
|
12天前
|
监控 安全 Linux
CentOS7下安装配置ntp服务的方法教程
通过以上步骤,您不仅能在CentOS 7系统中成功部署NTP服务,还能确保其配置合理、运行稳定,为系统时间的精确性提供保障。欲了解更多高级配置或遇到特定问题,提供了丰富的服务器管理和优化资源,可作为进一步学习和求助的平台。
26 1
|
22天前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
72 1
|
24天前
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
171 3
|
24天前
|
存储 监控 Linux
在 CentOS 7 中如何对新硬盘进行分区、格式化、挂载及配置最佳实践
本文详细介绍了在 CentOS 7 中如何对新硬盘进行分区、格式化、挂载及配置最佳实践,包括使用 `fdisk` 创建分区、`mkfs` 格式化分区、创建挂载点、编辑 `/etc/fstab` 实现永久挂载等步骤,旨在有效管理服务器磁盘空间,提高系统稳定性和可维护性。
26 1
|
1月前
|
Linux PHP Apache
CentOS 7.2配置Apache服务httpd(下)
CentOS 7.2配置Apache服务httpd(下)
47 1
|
3月前
|
弹性计算 关系型数据库 MySQL
centos7 mysql安装及配置
本文详细介绍了在阿里云服务器ECS上通过yum源安装MySQL 8.0.12的过程,包括更新yum源、下载并安装MySQL源、解决安装过程中可能遇到的问题等步骤。此外,还介绍了如何启动MySQL服务、设置开机自启、配置登录密码、添加远程登录用户以及处理远程连接异常等问题。适合初学者参考,帮助快速搭建MySQL环境。
361 8
centos7 mysql安装及配置