一.安裝VirtualBox
官網下載下傳 https://www.virtualbox.org/
下載下傳完,安裝過程除了選擇安裝目錄外,一直下一步就好了。
二.虛拟機的安裝
1.建立虛拟機
(1)在VirtualBox界面上點選建立按鈕,開始建立虛拟機
(2) 定義虛拟機的名字,隻要你填寫CentOS,下面會自動設定好類型為Linux,版本為RedHat
(3)虛拟機的記憶體建議設定成2GB(2048MB)
這裡設定記憶體大小2GB不是啟動虛拟機就直接用掉2GB記憶體空間,這裡隻是規定的最大記憶體空間。低負載的情況下,虛拟機實際占用的記憶體僅僅幾百兆而已。
(4)預設選擇建立虛拟硬碟
(5)虛拟磁盤類型使用預設選項
(6)預設選擇動态配置設定磁盤空間
(7)磁盤空間上限設定成20GB
(8)修改網絡模式為橋接
虛拟機預設網絡模式為NAT,也就是虛拟機和Windows公用同一個IP位址。由于Windows系統不可以在網卡中設定多個IP位址,是以有時候我們想把部署的程式配置設定不同的IP和端口就沒辦法實作,包括搭建Swarm分布式環境的時候,每個虛拟機主機IP必須不同。這麼看來,NAT模式不太能滿足我們的需求。
建議大家把網絡模式改成橋接,這樣虛拟機會使用虛拟的網卡上網,虛拟機會享用一個獨立的IP。甚至我們可以在虛拟網卡裡面設定多個IP位址。
- 選擇剛建立的虛拟機,點選設定
-
在網絡界面,選擇橋接網卡,然後選中你上網的網卡
你用什麼方式上網就選擇對應的網卡。如果你切換了上網方式,你們也要及時修改虛拟機的網卡。
2.在虛拟機中安裝Linux
(一)添加CentOS鏡像
(1)下載下傳CentOS鏡像檔案
官方下載下傳位址 https://wiki.centos.org/Download
(2)在虛拟機設定界面選擇存儲
(3)選擇建立虛拟CD光牒檔案
(4)點選注冊,選中CentOS鏡像檔案
(5)注冊完鏡像點選OK确認
(二)安裝CentOS系統
(1)啟動虛拟機
(2)選擇第一個選項,開始執行安裝
(3)安裝界面語言選擇中文
(4)選擇安裝位置
(5)預設會自動建立分區,不需要我們幹預,點選完成即可
(6)預設情況下CentOS并沒有開啟聯網功能,是以我們要手動開啟聯網
(7)選擇打開網絡,然後記住你的虛拟網卡名字
(8)選擇開始安裝CentOS
(9)安裝過程中,可以設定root賬戶密碼
(10)安裝完成之後,用root賬戶登入CentOS,檢視系統的IP位址
檢視IP位址的指令
ip addr
三.建立SSH連接配接
1.建立SSH連接配接
(1)安裝MobaXterm
MobaXterm是Windows上最優秀的SSH用戶端軟體,支援多種遠端連接配接方式,而且内置了SFTP,可以友善的向Linux系統上傳和下載下傳檔案,而且指令行和關鍵字會有變色功能。
(2)建立SSH連接配接
(3)IP位址填寫你本地CentOS的IP位址
就是剛才安裝完成查詢出來的那個位址
(4)成功連接配接CentOS系統
2.設定CentOS靜态IP
(1)進入到/etc/sysconfig/network-scripts/目錄,查找你網卡對應的檔案
(2)用編輯器打開這個檔案,修改并添加參數,然後儲存檔案
檔案上點右鍵——>Open with選擇自己習慣用的編輯器,或者輕按兩下檔案用MobaXterm自帶的編輯器也可以。
要修改和添加的是紅框裡的部分
BOOTPROTO="static"
IPADDR="192.168.31.142"
NETMASK="255.255.255.0"
GATEWAY="192.168.31.1"
DNS1="114.114.114.114"
參數修改好之後儲存,确認彈框中點
Yes to all
或
Autosave(do not ask me again)
(3)重新開機網絡服務
輸入指令,重新開機網絡服務之後IP變了,需要重建立立連接配接
service network restart
四.虛拟機執行個體建立快照
(1)停止虛拟機
在左側CentOS上點選右鍵——>退出——>正常關機
(2)建立系統快照
點選菜單圖示——>備份[系統快照]
(3)生成備份
點選生成——備份名稱自己定義——OK
系統快照就是一個還原點,将來如果你的Linux系統出現什麼故障,想要還原的時候,不需要重新安裝Linux系統,隻需要把虛拟機恢複到“備份1”這個快照就行了。