VMware 虛擬機器安裝及部署
Linux系統安裝及網路配置
這篇文章介紹關於Linux系統的安裝以及網路配置,關於虛擬機器配置中網路的幾個模式區別進行詳細講解。學習Linux對於後端開發人員來說是很有必要的,結合實際開發,Linux伺服器是小組共享的,正式上線的專案執行在公網上,因此需要開發者用遠端登陸到Linux進行專案的管理和開發。如果你想在計算機行業深入下去建議去系統學習,因為Windows隱藏了太多的作業系統細節,通過學習linux你會開闊很多眼界,而且就java本身而言,它也更適合linux,因為絕大多數的Java伺服器都是linux的。
為學習使用,個人建議安裝虛擬機器,小編這裡選擇VMware軟體,虛擬機器可以使你在一臺機器上同時執行多個作業系統。VWare 是一個“虛擬PC”軟體公司.它的產品可以使你在一臺機器上同時執行二個或更多Windows、DOS、LINUX系統。安裝在VMware作業系統效能上比直接安裝在硬碟上的系統低不少,因此,它比較適合學習和測試。
Linux,VM和Windows的關係:
VM就是一款軟體,安裝在我們的母機上(Windows),它可以幫我們虛擬一個作業系統出來。首先通過VM來建立一個虛擬機器空間。在虛擬機器空間裡安裝CentOS。安裝後的CentOS系統就是一系列的檔案,同樣可以把裝好後的"一系列檔案"移植到別的作業系統上。別的作業系統也必須使用Vm開啟,這種移植對測試伺服器的壓力等非常有幫助。Centos是linux系統的一個發行版本。
安裝CentOS 7:
關於VMware軟體的安裝這裡不再介紹。CentOS7下載連結:連結: https://pan.baidu.com/s/1idR-Zx8GKlEWLYqvXAj35Q
1.開啟虛擬機器建立新的虛擬機器:
2.建立後選擇典型
3.選擇,然後下一步:稍後安裝作業系統---Linux---虛擬機器位置,下一步
4.指定磁碟容量大小,建議不少於20G。這裡分配不是立馬吃掉20G,小編這裡安裝到1T行動硬碟上,分配150G,下一步完成建立
5.更改虛擬機器配置:點選編輯虛擬機器設定->記憶體,根據Windows的記憶體進行適當調高。小編記憶體是8G,所以虛擬機器選擇了3G多點
.
6.處理器配置,更改處理器數量和核數,母雞的核數配置可以在工作管理員中檢視
7.網路介面卡:NAT模式
關於上方的網路介面卡的配置中,我們為什麼選擇NAT模式,它和另外的模式有什麼區別,這裡詳細講解:
橋接模式:
我們假設有一個教室的網路環境,裡面有一臺A的電腦:windows作業系統,IP地址為:192.168.1.100;在這個教室中還有另外一個人B的電腦windows,192.168.1.200,他們可以相互通訊。A的Windows裝了一個VM虛擬機器,並且安裝了CentOS系統,網路設定選擇了:橋接模式,那麼安裝的CentOS系統的ip地址也是192.168.1.100。
A的電腦可以與B的電腦通訊,A的電腦還可以與B安裝的CentOS虛擬機器進行通訊。這樣固然好,但是我們學習過計算機基礎知識的基本都能明白,192.168.1.xx網段可分配的地址只有200多個,大概有253個,如果網路環境中主機很多,那就很可能會造成ip地址衝突,所以我們不選擇橋接模式
NAT模式(建議):
Linux可以訪問外網,不會造成IP衝突。假設教室網路環境中又多了一個C的主機,它在主機上裝了CentOS的作業系統,網路配置選擇的NAT模式。
採用NAT模式後,安裝虛擬機器的Windows會增加一個ip地址。 僅主機模式:虛擬機器CentOS是一個獨立的主機,不可以訪問外網。
綜上,我們選擇:NAT模式
8.完成後點選選單欄虛擬機器---設定
9.完成後開啟虛擬機器
10.選擇語言:中文
11.選擇安裝位置----我要配置分割槽
12.選擇標準分割槽------
點選"+"號,增加下方的掛載點:/boot ,把容量設定為1GB /boot:引導分割槽,Centos啟動時的引導檔案 ; 再新增一個設定:swap ,期望容量:5GB swap:交換分割槽,用於系統記憶體不夠用,可用swap暫時的替代系統記憶體,分配記憶體的1.5倍-2倍之間。(根據自己實際記憶體分配即可);新增一個分割槽:/ 根分割槽 ,期望容量不設定,其餘的放在根分割槽。新增完成後點選完成
之後接受更改
13.上一步完成後選擇軟體選擇,如下圖
基礎裝置伺服器->相容性程式庫;GNOME桌面如下
完成後網路和主機更改主機名,設定root賬號密碼和建立賬戶,點選開始安裝開始漫長地等待!!!安裝完成後點選重啟
14.重啟完成點選如圖
勾選我同意許可---完成配置後登陸--中文----漢語---隱私可不選--線上賬號可登陸可不登入;配置完成後會自動開啟瀏覽器,這是小編的可以訪問外網了
如不可訪問,在桌面右鍵開啟終端
鍵入:su root 然後 輸入密碼,注意密碼是不會回顯的 ;輸入cd /etc/sysconfig/network-scripts/ ;輸入命令 : ls 檢視檔案,找到檔案ifcfg-ens33(你們可能不一樣,只要是 ifcfg-ensxx就可以)
輸入命令 vi ifcfg-ens33,先輸入 i 進入編輯模式,找到ONBOOT=no;把 ONBOOT=no 修改為 ONBOOT=yes;然後ESC退出編輯模式,輸入 :wq! 回車完成儲存; 重新啟動CentOS,就可以上網了。這個時候務必儲存一下快照。
重啟完成便可上網了!
恭喜你又學到一些新知識、新技術,如果喜歡此教程,歡迎分享與點贊!!!