測試服務搭建之centos7下安裝java
一 安裝Java
1 建立普通使用者
useradd userNameTest
passwd userNameTest
提示輸入密碼:【輸入wujian的密碼】
user:userNameTest group:root passwd:123456789
2 給“userNameTest”分配root許可權
vi /etc/sudoers
在檔案中找到 # %wheel ALL=(ALL) ALL
把 “#”去掉
執行命令:usermod -g root userNameTest
執行命令:su -
【注意su 和 - 之間有個空格】
3 背景:如果使用者使用root將java安裝程式傳到伺服器,
則java安裝程式的屬於必然會是root
當前使用者角色:root
建立安裝檔案存放的資料夾目錄
執行命令:cd /usr
執行命令:mkdir -p serverSoft
【使用xftp將java安裝程式上傳到serverSoft下】
當前目錄結構為:/usr/serverSoft/jdk-8u141-linux-x64.rpm
更改serverSoft的屬於為:userNameTest
執行命令:chown -R root userNameTest /serverSoft
【-R:代表遞迴 root userNameTest:root代表組,wujian代表使用者 】
【/serverSoft :代表資料夾】
此時檔案就屬於使用者userNameTest了
4 進入到serverSoft目錄下,執行解壓安裝
執行命令:rpm -ivh jdk-8u141-linux-x64.rpm
5 設定環境變數
執行命令:vi /etc/profile
【在檔案最底部】
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_141
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
儲存退出後
執行命令:source /etc/profile
6 驗證安裝
【依次執行以下命令,有正常輸入則OK】
echo $JAVA_HOME
echo $CLASS_PATH
echo $PATH
java -version