Linux 之 Spark 環境部署筆記——JDK安裝

一、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)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章