Note:任何形式的转载请注明原文
前提:
- 已经购买过阿里云的服务器,本文以
CentOS 64bit
为例 - 用提供的IP / 用户名 / 密码 登录服务器。(Windows 推荐
Putty
或者XShell
, Mac OS X 可以直接用自带的终端Shell
输入ssh 用户名@IP
即可)
准备工作
首先检查一下是否已经有旧版本的Java:
java -version
如果想移除旧版本可以用yum命令,例如:
yum remove java-1.6.0-openjdk
下载安装
此处我们想安装JDK 8, 而不是Open JDK, 所以选择下载rpm
安装包。
访问Oracel 官方Java 下载页面,找到相应的系统版本。此处我们选择jdk-8u131-linux-x64.rpm
,获得链接地址,下载到我们的服务器指定目录(-P
选项)。
<code>
wget -P /usr/local/src --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm"
</code>
进入到安装包的位置(/usr/local/src
),执行安装
rpm jdk-8u131-linux-x64.rpm
检查版本
现在我们来检查一下刚才安装的Java是否成功
java -version
以本例为例,显示如下表示成功
配置环境变量
为了使系统在开机后环境变量就生效,我们需要创建脚本,命名为java.sh
vim /etc/profile.d/java.sh
敲击键盘i
,并放入如下代码
#!/bin/bash
JAVA_HOME=/usr/java/jdk1.8.0_131/
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME
export CLASSPATH=.
按Esc
键退出编辑,输入:wq!
保存文件
运行命以上代码设置
chmod +x /etc/profile.d/java.sh
使设置的代码生效
source /etc/profile.d/java.sh