在云服务(centos7 )上部署halo博客之jre安装

in halo with 0 comment

前言

所有的操作都在root账户下进行,基本目录在/root下。
我们不需要在服务器上安装jdk,只需要安装jre即可。
安装方式有多种,比如通过安装包,rpm安装包,yum源等。
其中yum源安装的是openjdk,会连jdk一起安装,好像并不影响使用;通过安装包方式安装的话需要手动配置环境变量;rpm安装包安装直接安装就可以使用,和通过yum安装openjdk一样。

通过yum安装

通过yum安装比较简单,直接通过以下命令就好。

# 安装 OpenJRE
yum install java-1.8.0-openjdk -y

# 检测是否安装成功
java -version

image.png
我们可通过以下命令查看java安装在那里

which java

ls -lrt /usr/bin/java

ls -lrt /etc/alternatives/java

通过rpm安装

这个安装稍微麻烦一点,因为java8及以上版本不能直接下载,我们需要从本地直接上传。
首先下载的话前面文章有介绍,我们点击rpm包下载到本地(64位的选64,32位的选32)。如何下载
这个需要在本地命令窗口执行

scp 本地rpm路径 账户@ip:上传到服务器的目录

当然也可以通过其它工具上传,比如FileZill(win下)。
image.png

然后在服务器切换目录,或在指定路径执行以下命令

#在rpm包所在目录下执行
rpm -ivh jre-8u241-linux-x64.rpm 
# 检测是否安装成功
java -version

通过安装包方式安装

下载上传直接掠过,这里假设安装到/root/jre目录下,上传也是上传到这里。

#解压
tar -zxvf  jre-8u241-linux-x64.tar.gz

接下来配置环境变量

vi /etc/profile 

在文件末尾加入下面代码,强制保存(w!)退出


export JRE_HOME=/root/jre/解压后的文件夹名

export CLASSPATH=$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext

export PATH=$PATH:$JRE_HOME/bin
# 重置环境变量,使得修改生效(只对当前终端有效,重启后正式生效)
source /etc/profile

# 检测是否安装成功
java -version
X O