1. 程式人生 > >二、阿里雲CentOS7的Java環境配置

二、阿里雲CentOS7的Java環境配置

一、基本環境配置

1、修改主機名

在這裡插入圖片描述 命令操作(root使用者下): 開啟hostname配置檔案:vim /etc/hostname 進入vim編譯器後,按“i”鍵可以進行修改,修改完畢後按ESC鍵再按“:”複合鍵後底部一行獲取游標輸入“wq!”,然後回車寫入並強制退出,“!”是用來強制退出的,一般可以不用。最後輸入“reboot”命令重啟cloud伺服器,hostname永久生效。 待伺服器重啟完後,通過xshell重新連線一下(重啟需要時間的,耐心wait一下)

2、為CentOS新增一個新使用者,方便以後管理Hadoop大資料平臺

在這裡插入圖片描述 解釋:新建立的使用者沒有執行sudo的許可權,因此需要在sudoers檔案下把新建的使用者新增進去,通過root來修改sudoers檔案,sudoers檔案預設為root使用者和使用者組內只讀,因此需要在sudoers檔案為root使用者新增可寫操作,操作完成後記得收回許可權。 執行vim /etc/sudoers命令後: 在這裡插入圖片描述

把ljj使用者新增進去,ljj使用者就可以使用sudo命令了,但是每次使用sudo命令都需要輸入密碼,如果不想輸入密碼,最後一個ALL更改為NOPASSWD: ALL,這樣使用sudo的使用就會無密碼操作了,極為不安全,哈哈。

二、CentOS7下Java環境的安裝與配置

基本說明:JDK如果是安裝在root使用者下,那麼非root使用者的預設JDK也是root下的JDK,如果非root使用者下自己也配置JDK那麼會預設為非root使用者下的JDK,這裡我將JDK安裝在root使用者目錄下。

1、檢視CentOS7的系統的位數以便確定要下載幾位的JDK。(提供四種檢視方式)

在這裡插入圖片描述 cat /proc/version 是用來檢視核心檔案版本的。 核心版本和系統版本的區別:核心是核心基礎,系統版本是核心基礎的延伸。父類與子類的區別。

2、root目錄下安裝JDK

注:確保自己系統有木有已集成了JDK,版本是否符合自己需求以便確定是否需要解除安裝整合的JDK安裝新的 利用CentOS自帶的yum的方式來安裝JDK 檢視yum庫中的java安裝包: 在這裡插入圖片描述 安裝需要的版本,這裡我選擇最新的版本1.8.0(yum命令下的 “-y”引數代表的是對於所有選擇都為yes) 在這裡插入圖片描述 等待安裝完成,這種方法安裝不需要手動配置環境變數 在這裡插入圖片描述 驗證JDK是否安裝成功 在這裡插入圖片描述

3、查詢真正JDK路徑

在這裡插入圖片描述 在這裡插入圖片描述 whereis java找到java執行檔案路徑/usr/bin/java,通過XFTP直接進去看之後(直觀點),看後準屬性發現這只是個軟連結(快捷方式的意思,設計模式中的代理模式) 繼續通過軟連結跳轉到 在這裡插入圖片描述

java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64是JDK的預設路徑(以下是目錄) 在這裡插入圖片描述 當然/usr/lib/jvm下可能還有1.8.0父版本下的其它子版本的JDK

4、關於java環境變數

在這裡插入圖片描述 對比一下不難發現,Java的環境變數已經通過軟連結這種更優雅的方式配置到$PATH中了。