1. 什麼是虛擬機
●科研解釋: 虛擬機( Virtual Machine )指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統
●白話解釋: 通過軟件技術,可以在自己的電腦上安裝另一個操作系統,而不影響原系統
虛擬機軟件,主要有兩種:Virtualbox,VMware
2. 下載安裝Virtualbox(這裏我下載的是Virtualbox)
Virtualbox(V6.0.10)
下載地址: https://www.virtualbox.org/wiki/Download_Old_Builds_6_0
安裝的時候,都是點下一步,點是,點安裝就可以了
打開軟件
3. 下載centos
下載地址: http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso
我下的是下面的版本
4. 安裝centos
4.1. 在Virtualbox點擊新建,彈出新建窗口
4.2. 分配內存
4.3. 選擇安裝的虛擬機鏡像的文件位置,分配硬盤大小
4.4. 這時會出現centos,點擊啓動,進入安裝
4.5. 選擇鏡像的位置,點擊啓動
4.6. 進入安裝頁面,點擊enter鍵,進行安裝
注意:這裏可能會出現有些電腦安裝到這一步直接就黑屏了,等了很久都沒反應,我之前在自己的筆記本安裝,一下就成功了,但是在臺式機安裝就這樣了,研究了一下,主要是我的臺式機沒有開啓虛擬化(需要在開機的時候進入bios系統設置,我的主板是技嘉的,按f12,進入後,找到虛擬化將unable改成enable,按f12保存,重啓主機,刪掉之前的centos系統,進行重新安裝,就搞定了)
4.7. 點擊繼續
4.8. 安裝位置(點擊有黃色圖標的位置,安裝地點選擇,點擊左下角的藍色按鈕,就可以點擊下一步了)
4.9. 設置密碼,安裝的時候有點久
4.10. 安裝好了之後,點擊重啓
默認賬號是root(如果沒有設置),接下來就是輸入自己設置的密碼root(如果沒有設置),登錄成功。
5. 最後,設置虛擬機能夠在xshell登錄
5.1. 使用ifconfig查看虛擬機ip,發現沒有該命令,但是可以用(ip addr) 解決如下:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
# 那個文件是網卡文件,把最後的 ONBOOT=NO 改成 YES
5.2. 重啓網絡
service network restart
5.3. 安裝net-tools(連續兩個y)
yum install net-tools
5.4. 驗證ifconfig
ifconfig
5.5. 然後正常關閉虛擬機,設置虛擬機的網絡連接(選擇橋接網卡)
5.6. 重新登錄虛擬機,ipconfig,獲取虛擬機的內網ip,如圖:內網ip爲:192.168.8.16
5.7. 最後打開xshell,輸入內網ip和賬號密碼,連接虛擬機(注意:虛擬機不能關閉,不然就連接不上了)
到這裏就大工告成了