在VMware中安裝CentOS7(超詳細的圖文教程)


1、CentOS7的下載

官網下載地址:https://www.centos.org/download/

進入CentOS下載官網,找到64位的CentOS7版本。

image

點進來后,發現它給我們列出了所在區域可用鏡像源(可以說是非常的良心的),我們隨便選擇一個,這里以阿里雲的為例:

image

選擇標准的CentOS7映像下載。

image

下載之后會得到一個ISO文件。

image

2、CentOS7的配置

1、打開“VMware Workstation“軟件,選擇”創建新的虛擬機“。

image

2、選擇“典型”選項,然后下一步。

image

3、選擇“稍后安裝操作系統”,點擊下一步。

image

4、客戶機操作選擇“Linux”,版本選擇“CentOS 7 64位”,點擊下一步。

image

5、輸入“虛擬機名稱”,選擇虛擬機文件保存的位置,點擊下一步。

image

6、最大磁盤默認20G大小即可,然后選擇“將虛擬機磁盤存儲為單個文件”,下一步。

image

7、點擊”自定義硬件配置“。

image

8、選中”新CD/DVD“,選擇”使用ISO映像文件“,然后設置CentOS7的ISO映像路徑,點擊關閉。

image

網絡適配器默認NAT就好。

9、點擊完成,如下。

image

接下來我們安裝CentOS7。

3、CentOS7的安裝

1、選中剛剛配置的CentOS7,然后點擊“開啟此虛擬機”。

image

2、虛擬機啟動之后會出現如下界面(白色表示選中),默認選中的是Test this media & install CentOS  7。

     我們將鼠標移入到虛擬機中,並按下鍵盤中的“↑”鍵,選擇Install CentOS 7,最后按下“Enter 鍵”。

     界面說明:

     Install CentOS 7                                          安裝CentOS 7

     Test this media & install CentOS  7            測試安裝文件並安裝CentOS  7

     Troubleshooting                                          修復故障

image

注意:  在虛擬機中的操作,鼠標必須要移入到虛擬機中,否則虛擬機感應不到,無法對其進行操作。

             鼠標移動到虛擬機內部單擊或者按下Ctrl + G,鼠標即可移入到虛擬機中。

             按下Ctrl + Alt,鼠標即可移出虛擬機。

3、按下Enter進行安裝。

image

4、等待系統加載完成。

image

5、選擇使用哪種語言,推薦使用英文。但如果是第一次安裝,建議先安裝中文版的熟悉一下,之后再選擇英文的進行實踐,這里就介紹中文的,下滑至底部選擇中文。

image

6、【本地化】只配置日期和時間,鍵盤和語言支持沒有特殊情況默認就好。

image

7、中國范圍內都選擇為上海(因為只有上海可選),並選擇為24小時制,設置完成后單擊完成按鈕

image

8、【軟件】中只配置軟件選擇,安裝源系統會自動識別,所以不用管。

image

9、然后我們選擇安裝的系統是否含有界面,界面一般對於我們來說用處不大,而且CentOS的界面不好操作,所以這里選擇最小安裝。

image

10、【系統】中只配置安裝位置,指的是系統如何分區,其它的都默認就好。

image

11、對分區不清楚的就選擇自動配置分區,這里演示我要配置分區。

image

12、手動分區我們要選擇標准分區,然后點擊下面的“+”添加分區。

image

我們分別創建三個分區:/boot區、swap交換分區、根分區/

13、添加 /boot分區,用來放啟動文件,大小300MB足矣,然后點擊“添加掛載點”。

image

image

14、添加 swap分區,這個是交換分區,一般情況是物理內存的2倍大小,用於物理內存不足時使用,可能造成系統不穩定,

       所以看情況,可以設置小一點,甚至設置為0MB,這里我設置為512MB,然后點擊”添加掛載點“。

image

image

15、增加根分區,表示所有空間大小,這里不填寫大小,即默認剩余的空間都給根分區,然后點擊”添加掛載點“。

image

image

16、點擊”完成“。

image

17、點擊”接受更改“。

image

18、回到界面,點擊“開始安裝“。

image

19、接下來配置用戶設置。

(1)、設置管理員ROOT密碼,這是最高權限root用戶的密碼(默認賬號為root,密碼為現在要設置的)。

            在實際中root密碼越復雜越好,因為這里只是演示,所以密碼就沒有那么復雜了。

            提示:這個密碼非常重要,請務必牢記!!!

image

image

(2)創建用戶,這里就是普通的用戶,權限比較低,這一步我們可以省略。

image

20、用戶設置好了之后,等待CentOS安裝完成,,然后點擊“完成配置”。

image

21、等待配置全部完成后“點擊重啟”。

image

22、CentOS的啟動之后的界面如下。

image

23、下面我們來登錄CentOS,使用默認賬號為root,密碼為 你在前面安裝時設置的root密碼

注意:在輸入密碼時,linux為了安全起見,是看不到你輸入的密碼。同時,如果是使用的是鍵盤右邊的數字鍵盤輸入密碼的話,建議查看一下num lock鍵是否開啟。

image

24、使用普通用戶登錄,普通用戶的權限較低,很多地方不能操作,所以使用較少。

image

至此,CentOS7的安裝全部完成了。

說明:CentOS 7默認安裝好之后是沒有自動開啟網絡連接的!所以下面我們還要配置一下CentOS7的網絡。

4、CentOS7的網絡配置

因為前面在設置CentOS7的網絡適配器的時候,設置是NAT模式。

所以這里有兩種方法,一種是自動獲取IP,另一種是固定獲取IP

4.1、自動獲取IP

①、首先要確保的是CentOS為NAT模式。

image

②、在VMware界面(管理員方式啟動)點擊“編輯”里面的“虛擬網絡編輯器”,然后勾選DHCP服務將IP地址分配給虛擬機,並設置子網IP(默認就好)。

image

image

③、點擊NAT模式旁邊的“NAT設置”,然后修改與子網IP同網段下的網關IP,就是前三位必須相同,

       即192.168.30要相同,最后一位數不相同即可(其實已經自動設置好了,默認),最后點擊“確認”保存設置。

image

④、然后啟動虛擬機,進入網絡配置文件目錄:cd /etc/sysconfig/network-scripts/,並且用 ls 命令查看是否有ifcfg-xxx名稱的配置文件(ifcfg-lo除外),如果沒有則說明網卡沒有被識別,這種只能重裝或者換個CentOS的版本。

image

⑤、編輯ifcfg-ens33文件:vi ifcfg-ens33。按 i 進入insert編輯模式,

       將BOOTPROTO設為dhcp,將ONBOOT設為yes,

       按下Esc進入命令模式輸入:wq保存並退出。

image

⑥、配置完成之后輸入:service network restart,重啟網卡讓網卡設置生效,之后就可以上網了。

image

⑦、輸入ip addr檢查一下動態分配的IP,可以發現分配的動態IP為192.168.30.128。

image

⑧、最后驗證是否可以訪問外網。

image

發現是可以訪問外網的。自動獲取IP至此就介紹完了,下面介紹另一種方式。

4.2、固定獲取IP (推薦)

①、點擊“編輯”里面的“虛擬網絡編輯器”,取消勾選DHCP服務將IP地址分配給虛擬機。

image

②、啟動虛擬機,進入網絡配置文件目錄:cd /etc/sysconfig/network-scripts/,然后編輯ifcfg-ens33文件:vi ifcfg-ens33。按shift+i進入insert編輯模式,

   修改以下內容:

  • BOOTPROTO=static  啟用靜態IP地址
  • ONBOOT=yes      開啟自動啟用網絡連接

   添加以下內容:

  • IPADDR=192.168.30.100     設置IP地址
  • NETMASK=255.255.255.0   子網掩碼
  • GATEWAY=192.168.30.2   設置網關

   注意:IPADDR不能和子網IP沖突(最后一位只要在0~255范圍內隨便取一個數字,這里選擇100),GATEWAY即”NAT設置“里面的網關IP。

   最后按下Esc進入命令模式輸入:wq保存並退出。

imageimage

  修改和添加內容后如下圖:

image

③、輸入service network restart 重啟網卡讓網卡設置生效。

④、輸入ip addr檢查一下IP。

⑤、驗證是否可以訪問外網:ping www.baidu.com。

如果ping www.baidu.com不通,那么再測試一下百度的ip地址14.215.177.38能否ping通,如果ip能通而域名不通則說明DNS解析有誤,需要設置DNS。

⑥、設置DNS(有兩種方式)。

注意:DNS服務器可以只配一個,也可以配置多個,下面我用的是兩個免費的DNS服務器,查看IP地址,測試聯網。

----第一種是在 ifcfg-ens33 文件的后面進行添加DNS1=xxx.xxx.xxx.xxx。

image

注意改完后重啟網卡才能生效。

----第二種方式是改vi /etc/resolv.conf或者直接echo -e "nameserver 114.114.114.114\nnameserver 223.5.5.5" >>/etc/resolv.conf。(\n是換行的意思)

使用vi命令添加的時候要注意格式:

  • nameserver xxx1.xxx1.xxx1.xxx1
  • nameserver xxx2.xxx2.xxx2.xxx2

 

使用echo命令則直接運行就可以了。

兩種方式完成后的效果是一樣的,如下圖:

image
常用的免費DNS地址:

  • 國內移動、電信和聯通通用的DNS:114.114.114.114。
  • 阿里:首選:223.5.5.5  備用:223.6.6.6
  • 百度 :180.76.76.76
  • 騰訊:首選:119.29.29.29,備用:119.28.28.28
  • 谷歌  8.8.8.8

詳細可以參考:http://www.suozy.cn/post-21.html

網絡配置完成我們就可以使用遠程工具連接配置的IP訪問該CentOS7服務器了,下面來介紹一下Xshell工具。

5、XShell連接CentOS7

我們實際在啟動CentOS之后,通常都不會直接在VMware操作CentOS,而是使用工具,推薦使用Xshell。

Xshell下載地址:https://www.netsarang.com/zh/free-for-home-school/,一般都和Xftp一起下載。

image

到時候會發兩條郵箱給你,下載之后就是傻瓜式安裝。

XShell連接CentOS7的操作步驟:

①、僅僅安裝了Xshell工具也還是不能連上CentOS7的,對電腦還需要一些配置(是不是非常麻煩,哈哈,程序員要有耐心,不然以后怎么找女朋友呀!)。

       我們在電腦上打開:控制面板—>網絡和 Internet—>網絡和共享中心—>更改適配器—>找到MVnet8—>右鍵屬性—>雙擊Internet協議版本4。

image

在前面的設置中,我本機IP和網關的網段是在192.168.30.0~255之間的。CentOS7靜態獲取的地址是192.168.30.100,這個我記得很清楚。

所以我的配置如下,你自己根據你的網段來設置,但注意別和虛擬機的IP和網關相同就是了。

 

②、啟動CentOS7,打開Xshell軟件,點擊“新建”。

image

③、填寫虛擬機的IP地址,其它默認不管,然后點擊“連接”。

image

④、之后會彈出登錄的用戶名和密碼。

image

image

連接成功啦!

image

作者:  唐浩榮
本文版權歸作者和博客園共有,歡迎轉載,但是轉載需在博客的合適位置給出原文鏈接,否則保留追究法律責任的權利。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM