1.? 下載并安裝VMware workstation12
2.? 下載CentOS-7-x86_64-Everything-1708.ISO
3.? 打開vmware軟件,“創(chuàng)建新的虛擬機(jī)”
依次選擇:
自定義(高級(jí)) ==》 下一步
==》(默認(rèn)即可)==》下一步
==》安裝程序光盤映像文件(ISO)==》選擇CentOS-7***.ISO ==》下一步
==》輸入虛擬機(jī)名稱+位置? ==》下一步
==》(默認(rèn)即可)==》下一步
==》(默認(rèn)即可)==》下一步
==》選擇“使用網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)”==》下一步
==》(默認(rèn)即可)==》下一步
==》(默認(rèn)即可)==》下一步
==》(默認(rèn)即可)==》下一步
==》(默認(rèn)即可)==》下一步
==》(默認(rèn)即可)==》下一步
下面的步驟按照指示一步步來即可, 最后“reboot”虛擬機(jī)
4.設(shè)置網(wǎng)絡(luò):
4.1 登陸虛擬機(jī)
在終端輸入vi /etc/sysconfig/network-scripts/ifcfg-ensXXXX(XXXX替換為自己的數(shù)值)如:
此時(shí)進(jìn)入ifcfg-ensXXXX這個(gè)網(wǎng)絡(luò)配置文件的閱讀模式,接著按i鍵,即insert,進(jìn)入文本插入編輯模式。重點(diǎn)設(shè)置BOOTPROTO=dhcp,ONBOOT=yes即可。

4.2 在主機(jī)下
按win+R鍵,調(diào)出win10運(yùn)行欄。接著在運(yùn)行欄中輸入services.msc,打開windows服務(wù)。如下圖所示,找到VMware DHCP Service和VMware NAT Service 確保它們都已啟用!!

4.3 在虛擬機(jī)終端下輸入service network restart即可上網(wǎng).

4.4
從host? ssh to虛擬機(jī)截圖:

4.5 設(shè)置固定IP
? 4.5.1 在 主機(jī)下輸入:cmd ->ipconfig顯示:

4.5.2 把虛擬機(jī)IP設(shè)置為固定IP: 192.168.58.139:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
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=39cab2a3-441d-49a9-82d1-d17b333ce17f
DEVICE=ens33
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.58.139
NETMASK=255.255.255.0
GATEWAY=192.168.58.2
====================================================
note:? 關(guān)于代理:
如果主機(jī)訪問外網(wǎng)有代理,虛擬機(jī)上訪問外網(wǎng)可以:
??? [root@localhost ~]# curl -x? [代理IP]:[port] www.sina.com.cn
wget 代理設(shè)置:
wget -Y on -e "http_proxy=http://10.0.0.172:9201" "www.sina.com.cn"
yum 代理設(shè)置:
?export http_proxy="http://125.221.35.20:80"
yum install vsftpd -y
=======================================
=======================================
上面的方式是用的NAT模式上網(wǎng),
還可以選擇bridge橋接模式,
重新按照相同的步驟安裝了一個(gè)虛擬機(jī),(與上面唯一不同的地方是,選擇 橋接模式)。
最后虛擬機(jī)安裝好以后,只需一條命令即可


遇到過的問題:
Issue1: 在另一臺(tái)筆記本機(jī)器用同樣的方法安裝虛擬機(jī)并選擇NAT方式,結(jié)果死活無法上網(wǎng)(虛擬機(jī)沒有IP),后來發(fā)現(xiàn)是DHCP沒打開,勾上后就OK了。

Issue2. 橋接模式安裝的虛擬機(jī),使用的過程中(安裝django)突然無法上網(wǎng),不知為何
解決方案:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=no ==change to =》 ONBOOT=yes
然后 service network restart?? 就可以上網(wǎng)了
===============================================
當(dāng)安裝centos服務(wù)器版本的時(shí)候,系統(tǒng)默認(rèn)是不會(huì)安裝 CentOS 的圖形界面程序的,比如:gnome或者kde, 那么如果你想在圖形界面下工作的話,可以手動(dòng)來安裝CentOS Gnome GUI包,如何在CentOS 7 系統(tǒng)下安裝gnome圖形界面程序。
在安裝Gnome 包之前,我們需要先檢查下安裝源是否正常,因?yàn)槲覀円ㄟ^yum命令來安裝gnome包, 而yum命令式通過yum 源來下載安裝包的。
1.在命令行下輸入下面的命令來安裝 Gnome 包
1$yum groupinstall"GNOME Desktop""Graphical Administration Tools"
大概需要20~30分鐘。。。
2. 更新系統(tǒng)的運(yùn)行級(jí)別
如果你想在系統(tǒng)下次啟動(dòng)的時(shí)候自動(dòng)進(jìn)入圖形界面,那么我們需要更改系統(tǒng)的運(yùn)行級(jí)別,輸入下面的命令來啟用圖形界面。
$ln-sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3. 重啟系統(tǒng)
當(dāng)系統(tǒng)再次啟動(dòng)的時(shí)候,就會(huì)默認(rèn)進(jìn)入圖形界面。

yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts
yum -y groupinstall Desktop
yum -y groupinstall "X Window System"
安裝VNCServer
#yum -y install vnc *vnc-server*
設(shè)置密碼
# vncserver
You will require a password to access your desktops.
Password:?123456? ? ? ? ? ? #輸入vnc 連接密碼
Verify:?123456? ? ? ? ? ? ? ? ?#確認(rèn)vnc密碼
xauth: creating new authority file /root/.Xauthority
New ‘localhost.localdomain:1 (root)’ desktop is localhost.localdomain:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
啟動(dòng)服務(wù)
啟動(dòng)一個(gè)窗口,如1號(hào)窗口
# vncserver :1
停止服務(wù)
[root@iZ23zjkwlj8Z ~]# vncserver -kill :1
Killing Xvnc process ID 1661
安裝GNOME桌面
裝完后記得重啟下vncserver
#yum groupinstall?"GNOME Desktop"?"Graphical Administration Tools"