一、環境和前置條件
服務器:阿里雲服務ECS(1核 2 GiB)
操作系統:Alibaba Cloud Linux 3.2104 LTS 64位
JDK:1.8.0
工具:XShell7,Xftp
1、查看是否已經安裝有jdk
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
刪除對應的jdk
yum -y remove java-1.8.0-openjdk
二、在線安裝jdk
1、下載jdk
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
2、進入對應目錄,查看下載文件
3、添加權限
chmod +x jdk-8u131-linux-x64.rpm
4、執行命令安裝jdk
rpm -ivh jdk-8u131-linux-x64.rpm
5、配置環境變量
vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:JAVAHOME/lib:{JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVAHOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
5、查看安裝成功
java -version
javac
三、官網下載壓縮包上傳服務器安裝
1、下載jdk文件
jdk官網下載地址:https://www.oracle.com/java/technologies/downloads/#java8
百度網盤:https://pan.baidu.com/s/1hck3hNOnQ7AJPhu13U4k3g
提取碼:e6ty
2、通過Xftp將jdk文件上傳至服務器指定的路徑下
在服務器指定路徑下查看上傳成功:
3、解壓文件
解壓到指定文件夾:
tar -xzvf jdk-8u201-linux-x64.tar.gz -C /usr/local/tools/
4、配置環境變量
用vim編輯器來編輯profile文件,在文件末尾添加一下內容(按“i”進入編輯)
按ESC鍵 跳到命令模式,然后輸入:
:w - 保存文件,不退出 vim
:w file -將修改另外保存到 file 中,不退出 vim
:w! -強制保存,不退出 vim
:wq -保存文件,退出 vim
:wq! -強制保存文件,退出 vim
:q -不保存文件,退出 vim
:q! -不保存文件,強制退出 vim
:e! -放棄所有修改,從上次保存文件開始再編輯
vim /etc/profile 在文件最下方添加
#jdk
JAVA_HOME=/usr/local/tools/jdk1.8.0_201/
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME JRE_HOME
保存后刷新配置文件
source /etc/profile
5、檢測安裝成功
java -version