JDK安裝方法和Linux常見設置詳細版教程
一、Linux的常見設置
1、設置靜態(tài)IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33

如何查看自己的虛擬機的網(wǎng)關:

完整的配置(不要拷貝我的):
TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens33" UUID="60738953-c9fc-420e-b1e1-d727d0987e90" DEVICE="ens33" ONBOOT="yes" IPADDR="192.168.32.128" NETMASK="255.255.255.0" GATEWAY="192.168.32.2" DNS1="114.114.114.114" DNS2="8.8.8.8"
記得重啟網(wǎng)卡服務:
systemctl restart network
點擊虛擬機的編輯界面,點擊【虛擬網(wǎng)絡編輯器】,進入后,


選擇NAT模式:

思考:為什么號段是從128開始的呢?

假如網(wǎng)絡連接不上怎么辦?

假如檢查了IP,發(fā)現(xiàn)沒IP,也沒有虛擬網(wǎng)卡,怎么辦?放大招

2、設置linux服務器的用戶名
hostname 查看當前的用戶名 hostname bigdata01 臨時設置用戶名,一重啟就又回去了 永久設置用戶名 vi /etc/hostname 將原來的名字刪除,修改為新的名字,保存即可 使用這種方式需要重啟電腦。
主機名:給電腦起個名字
為什么要改呢?
因為我們想將來操作某臺服務器,不想通過IP操作,想通過用戶名操作。
想要達到這個目的,還需要操作一步:
將你的hostname 跟 IP 進行一個對應。
bigdata01 192.168.32.128
3、設置用戶名和IP的對應關系
vi /etc/hosts

4、關于防火墻的設置
關于防?墻的命令: systemctl status firewalld systemctl stop firewalld 關閉防火墻,但是開機后,防火墻還是會開啟 systemctl start firewalld systemctl restart firewalld 防?墻開機啟動命令: systemctl disable firewalld 開機不啟動 systemctl enable firewalld
二、關于用戶和用戶組(了解)
useradd laoyan 添加用戶 passwd laoyan 設置密碼 每創(chuàng)建一個新的用戶,就會在/home 下創(chuàng)建一個對應的文件夾。 新增一個組: groupadd donghu 任何一個用戶都屬于一個組,比如root ,它默認屬于root組 laoyan 屬于laoyan組。

將一個用戶放入到某個組中:
usermod -aG 組名 用戶名
usermod -aG donghu laoyan

r -- 可讀取 w --可寫入 x --可執(zhí)行


舉個例子: 老閆買了一些雪糕,雪糕屬于老閆(吃,分享,扔掉), 230801班的同學跟老閆是一個班的,擁有的權(quán)限(吃,分享), 其他班的同學(沒有任何權(quán)限)。
可以修改一個文件的權(quán)限:
u 代表 自己(user),擁有者 g 代表 同一個組(group) o 代表 其他成員(other) + 表示賦予權(quán)限 - 收回權(quán)限 r(讀) w(寫) x(執(zhí)行) 但是不是說我賦予了權(quán)限它就一定執(zhí)行的。 權(quán)限有賦予多的情況 chmod g+w bbb.txt chmod u+x bbb.txt chmod o+x bbb.txt 以上方案只能進行簡單的權(quán)限賦予,如果一下子賦予多個權(quán)限, 可以這樣寫:chmod g+x,o+w a.txt 還有其他辦法: chmod 777 bbb.txt r = 4 二進制 0100 w = 2 二進制 0010 x = 1 二進制 0001 r + w + x = 7 chmod 763 aaa.txt 可以通過三個數(shù)字進行權(quán)限賦值。第一個數(shù)字代表user,第二個數(shù)字代表group ,第三個代表 other
超級管理員切換到普通用戶:su laoyan 普通用戶切換到超級管理員 : su (記得輸入密碼) 修改一個文件的所屬組和用戶: chown 用戶:組的名字 文件名 將一個用戶放入新的組里面:usermod -g tongbaishan laoyan
三、安裝JDK
1、創(chuàng)建一個文件夾,用于存放安裝包 /opt/modules
mkdir -p /opt/modules --以后存放安裝包 mkdir -p /opt/installs --以后存放解壓后的軟件
2、上傳文件(安裝包)

3、解壓該軟件
將軟件解壓到/opt/installs
tar -zxvf jdk-8u321-linux-x64.tar.gz -C /opt/installs
4、重命名
1、進入文件夾 cd /opt/installs 2、進行重命名 mv jdk1.8.0_171 jdk
5、配置環(huán)境變量
vi /etc/profile export JAVA_HOME=/opt/installs/jdk export PATH=$PATH:$JAVA_HOME/bin 在文件的最后追加,不要刪除別人的任何配置。
6、刷新配置文件,讓配置文件生效
source /etc/profile
7、驗證配置是否生效

四、給系統(tǒng)拍個照(快照)
快照就是將來可以恢復,以及可以clone(克隆) 的基礎,記得先關機, 再克隆。



總結(jié)
到此這篇關于JDK安裝方法和Linux常見設置的文章就介紹到這了,更多相關JDK安裝和Linux常見設置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Java多線程導致CPU占用100%解決及線程池正確關閉方式
1000萬表數(shù)據(jù)導入內(nèi)存數(shù)據(jù)庫,按分頁大小10000查詢,多線程,15條線程跑,最后發(fā)現(xiàn)CPU占用100%卡死,那么如何解決,本文就來介紹一下,感興趣的朋友可以了解一下2021-05-05
詳解Spring Boot工程集成全局唯一ID生成器 UidGenerator的操作步驟
本文就在項目中來集成 UidGenerator這一工程來作為項目的全局唯一 ID生成器。接下來通過實例代碼給大家詳解詳解Spring Boot工程集成全局唯一ID生成器 UidGenerator的操作步驟,感興趣的朋友一起看看吧2018-10-10
淺談Spring學習之request,session與globalSession作用域
這篇文章主要介紹了Spring學習之request,session與globalSession作用域的相關內(nèi)容,需要的朋友可以參考下。2017-09-09
在Spring Data JPA中引入Querydsl的實現(xiàn)方式
這篇文章主要介紹了在Spring Data JPA中引入Querydsl的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01

