一、jdk安裝
1.下載JDK8
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2.安裝
1)將jdk包複製到redhat中
2)解壓
tar zxvf jdk-8u181-linux-x64.tar.gz
3)設置環境變量
sudo vi /etc/profile
在文件末尾添加環境變量:
export JAVA_HOME=/home/huaru/jdk/jdk1.8.0_251
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
刷新設置
source /etc/profile
注:按i進入插入模式,按Esc退出編輯,:wq!強制退出並保存
4) 用戶設置Root權限
在保存時會遇到無法保存的情況:
readonly' option is set (add ! to override)
需要給當前用戶設置root權限
a)進入root帳戶
[huaru@localhost Desktop]$ su -
Password:
b)設置 “/etc/sudoers” 寫權限
[root@localhost ~]# chmod u+w /etc/sudoers
c)編輯 “/etc/sudoers”
vi /etc/sudoers
找到這行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (這裏的xxx是你的用戶名)
ps:這裏說下你可以sudoers添加下面四行中任意一條
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允許用戶youuser執行sudo命令(需要輸入密碼).
第二行:允許用戶組youuser裏面的用戶執行sudo命令(需要輸入密碼).
第三行:允許用戶youuser執行sudo命令,並且在執行的時候不輸入密碼.
第四行:允許用戶組youuser裏面的用戶執行sudo命令,並且在執行的時候不輸入密碼.
d)撤銷sudoers文件寫權限
chmod u-w /etc/sudoers
e)root用戶切換成普通用戶
su - huaru
3.測試JAVA環境
[huaru@localhost ~]$ java -version
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)