一、查看服務器是否已經預裝了JDK
在拿到新機器以后,要先看下機器上是否已經預裝了JDK,命令:
rpm -qa|grep jdk
如果有的話,卸載openjdk(無需輸全稱)。命令:
yum -y remove java java-1.8.0-openjdk
查看卸載情況:
[root@localhost~]# java -version -bash:/bin/java:No such file or directory
二、安裝jdk
首先,在服務器usr下面新建一個java的目錄:
cd /usr/
mkdir java
cd java
由於阿里雲上的yum源默認是open jdk的,所以需要我們自己去oracle官網找到url地址,用wget命令下載。如果直接使用wget命令的話,雖然成功了,但是應該是安裝不了的,這是由於oracle在下載jdk的時候需要用戶勾選接受它的協議,大家可以自己去官網下載頁面看下就知道了。所以這個時候,我們可以使用下面的命令:
wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie;" hhttp://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.rpm
下載成功以后,開始安裝:
yum install jdk-8u144-linux-x64.rpm
成功以后,開始配置環境變量。
vi /etc/profile
在profile中添加如下內容:
#set java environment
JAVA_HOME=your jdk path
JRE_HOME=your jdk path/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
讓修改的環境變量生效
source /etc/profile
#查看是否安裝成功
java -version