JDK安裝方法和Linux常見設(shè)置詳細版教程
一、Linux的常見設(shè)置
1、設(shè)置靜態(tài)IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
如何查看自己的虛擬機的網(wǎng)關(guān):
完整的配置(不要拷貝我的):
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)卡服務(wù):
systemctl restart network
點擊虛擬機的編輯界面,點擊【虛擬網(wǎng)絡(luò)編輯器】,進入后,
選擇NAT模式:
思考:為什么號段是從128開始的呢?
假如網(wǎng)絡(luò)連接不上怎么辦?
假如檢查了IP,發(fā)現(xiàn)沒IP,也沒有虛擬網(wǎng)卡,怎么辦?放大招
2、設(shè)置linux服務(wù)器的用戶名
hostname 查看當(dāng)前的用戶名 hostname bigdata01 臨時設(shè)置用戶名,一重啟就又回去了 永久設(shè)置用戶名 vi /etc/hostname 將原來的名字刪除,修改為新的名字,保存即可 使用這種方式需要重啟電腦。
主機名:給電腦起個名字
為什么要改呢?
因為我們想將來操作某臺服務(wù)器,不想通過IP操作,想通過用戶名操作。
想要達到這個目的,還需要操作一步:
將你的hostname 跟 IP 進行一個對應(yīng)。
bigdata01 192.168.32.128
3、設(shè)置用戶名和IP的對應(yīng)關(guān)系
vi /etc/hosts
4、關(guān)于防火墻的設(shè)置
關(guān)于防?墻的命令: systemctl status firewalld systemctl stop firewalld 關(guān)閉防火墻,但是開機后,防火墻還是會開啟 systemctl start firewalld systemctl restart firewalld 防?墻開機啟動命令: systemctl disable firewalld 開機不啟動 systemctl enable firewalld
二、關(guān)于用戶和用戶組(了解)
useradd laoyan 添加用戶 passwd laoyan 設(shè)置密碼 每創(chuàng)建一個新的用戶,就會在/home 下創(chuàng)建一個對應(yīng)的文件夾。 新增一個組: groupadd donghu 任何一個用戶都屬于一個組,比如root ,它默認屬于root組 laoyan 屬于laoyan組。
將一個用戶放入到某個組中:
usermod -aG 組名 用戶名
usermod -aG donghu laoyan
r -- 可讀取 w --可寫入 x --可執(zhí)行
舉個例子: 老閆買了一些雪糕,雪糕屬于老閆(吃,分享,扔掉), 230801班的同學(xué)跟老閆是一個班的,擁有的權(quán)限(吃,分享), 其他班的同學(xué)(沒有任何權(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)拍個照(快照)
快照就是將來可以恢復(fù),以及可以clone(克隆) 的基礎(chǔ),記得先關(guān)機, 再克隆。
總結(jié)
到此這篇關(guān)于JDK安裝方法和Linux常見設(shè)置的文章就介紹到這了,更多相關(guān)JDK安裝和Linux常見設(shè)置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java多線程導(dǎo)致CPU占用100%解決及線程池正確關(guān)閉方式
1000萬表數(shù)據(jù)導(dǎo)入內(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學(xué)習(xí)之request,session與globalSession作用域
這篇文章主要介紹了Spring學(xué)習(xí)之request,session與globalSession作用域的相關(guān)內(nèi)容,需要的朋友可以參考下。2017-09-09在Spring Data JPA中引入Querydsl的實現(xiàn)方式
這篇文章主要介紹了在Spring Data JPA中引入Querydsl的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01