頻道欄目
首頁 > 資訊 > 虛擬機 > 正文

VMware安裝CentOS以及CentOS的一些配置

16-07-15        來源:[db:作者]  
收藏   我要投稿

主要記錄以下幾個方面:

1. VMware安裝CentOS系統
2. yum安裝軟件
3. 安裝jdk及配置環境變量
4. 配置網絡(host-only方式)

一:VMware安裝CentOS系統

1、下載說明
http://www.centoscn.com/CentosSoft/iso/2013/1205/2196.html
這里說明一下版本問題
(1) DVD版本是標準安裝版,一般下載這個就可以了,它是安裝到硬盤,每次重啟可以保存之前的設置
(2) LiveCD是運行在內存中,每次重啟之前保存的沒有了
(3) Minimal是最小的,只是命令行模式
(4) LiveGNOME是GNOME桌面版,也是每次重啟恢復最初的設置。
(5) Everything集成所有軟件,也比較大
我這用的是DVD位的版本,ISO鏡像大約4G左右
2、安裝說明
VMware的安裝就不說了
(1)新建虛擬機–》選擇典型安裝–》選擇下載的ISO鏡像文件,
其余的選擇下一步即可,網絡我是選擇的橋接模式(后面會設置網絡為host-only模式,橋接是一種最簡單的配置方式,只要windows和linux的ip處于同一網段即可,缺點是同一網段外部機器都能訪問,不安全)

這里寫圖片描述

(2)啟動CentOS即可,其中一些配置自己選擇即可,具體的選擇就不說明了,我這里中間選擇的是minimal Desktop,一些程序需要自己安裝

這里寫圖片描述

3、其他說明:
如果下載了ISO鏡像,安裝時出現operating system not found,是ISO鏡像不完整,不包含操作系統文件。
完整的ISO鏡像包含的文件:

這里寫圖片描述

不完整的iso鏡像包含的文件:

這里寫圖片描述

可以發現是少了linux的iso鏡像文件
之前我安裝時總是提示operating system not found 的錯誤,就是不完整的問題。


二:yum安裝軟件

1、打開Terminal終端,我這里配置一下快捷鍵打開終端

這里寫圖片描述

找到Run a terminal 選中,按下自己喜好的快捷鍵即可

這里寫圖片描述

2、以gcc為例,輸入gcc命令發現gcc是沒有安裝的,使用yum list gcc 查看可安裝的gcc,然后執行yum install 名稱 即可安裝

這里寫圖片描述
這里寫圖片描述


三:安裝jdk及配置環境變量

1、使用xftp連接到虛擬機中的CentOS(選擇sftp方式),將下載的jdk*.tar.gz上傳上去,我這里放到了/home下
2、解壓縮,tar zxvf xxxx –C /usr/lib,我是解壓縮到/usr/lib文件夾下了

這里寫圖片描述

3、/usr/lib下的文件可能比較多,可以使用ls | grep j命令篩選帶字母j的文件

這里寫圖片描述

4、 配置環境變量,在/etc目錄下的profile文件,vim /etc/profile
這里寫圖片描述

配置如下

這里寫圖片描述

5、使配置文件生效source /etc/profile

這里寫圖片描述

可以使用java,javac命令測試是否配置成功


四:配置網絡(host-only方式)

1、先說一下網絡的幾種模式
(1)橋接
橋接網絡是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,當我們要在局域網使用虛擬機,對局域網其他pc提供服務時,例如提供ftp,提供ssh,提供http服務,那么就要選擇橋接模式。
在window系統查看網絡適配器會有VMnet1和VMnet8

這里寫圖片描述

并沒有VMnet0,VMnet0是在VMware的配置中,找到VMware的安裝目錄,找到vmnetcfg.exe文件,

這里寫圖片描述

打開之后會看到VMnet0
這里寫圖片描述

(2)NAT
讓虛擬機借助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。
NAT和橋接的比較:

NAT模式和橋接模式虛擬機都可以上外網。 由于NAT的網絡在vmware提供的一個虛擬網絡里,所以局域網其他主機是無法訪問虛擬機的,而宿主機可以訪問虛擬機,虛擬機可以訪問局域網的所有主機,因為真實的局域網相對于NAT的虛擬網絡,就是NAT的虛擬網絡的外網,不懂的人可以查查NAT的相關知識。 橋接模式下,多個虛擬機之間可以互相訪問;NAT模式下,多個虛擬機之間也可以相互訪問。
NAT模式下通過VMnet8虛擬網卡來進行通信的


(3)Host-Only
在Host-Only模式下,虛擬網絡是一個全封閉的網絡,它唯一能夠訪問的就是主機,所以虛擬機內的系統不可以無法訪問外網。主機和虛擬機之間的通信是通過VMnet1虛擬網卡來實現的。

2、設置host-only模式,實現Window與VMware中CentOS的通信。
(1)找到host-only模式(僅主機模式),可以看到我的子網IP為192.168.66.0,子網掩碼為255.255.255.0

這里寫圖片描述

(2)設置Windows系統的VMnet1的IPV4,IP地址為192.168.66.100子網掩碼為255.255.255.0

這里寫圖片描述

(4)設置虛擬機中CentOS的ip,這里提供兩種方式

圖形界面

選擇使用的網卡–》選擇IPV4–》選擇Manual,配置如下

這里寫圖片描述

(補充一下網絡的知識,IP地址要和網關要在同一網段才行,轉換成2進制,與子網掩碼進行與運算,結果一致即為在同一網段,這里因為子網掩碼是255.255.255.0,所以只要前三部分一致即可)

通過修改配置文件

進入/etc/sysconfig/network-scripts 文件夾下,修改當前使用的網卡配置
這里寫圖片描述

(5)設置VMware的網絡連接方式為host-only模式

這里寫圖片描述

3、修改主機名
主要是后面我想建立hadoop的集群,為了方便定位到具體的主機
(1)vim /etc/sysconfig/network,我這里設置hostname為bob01
這里寫圖片描述
(2)添加ip的映射,vim /etc/hosts
這里寫圖片描述
4、關閉防火墻
主要為了以后方便訪問
(1)使用service iptables status 查看防火墻的狀態
(2)使用service iptables stop 關閉防火墻
(3)使用chkconfig iptables off 關閉防火墻開機自啟動

這里寫圖片描述
(這是我使用Window上的xshell連接到虛擬中的CentOS進行的操作,這里還是使用的橋接模式,所以可以連接上,使用host-only模式xshell連接不上,xtfp還是可以連接上的)
5、測試
(1)重新啟動CentOS
(2)hostname 正常
這里寫圖片描述
(3)service iptables status 防火墻已關閉
這里寫圖片描述
(4)ping Windows的IP,通信正常
這里寫圖片描述
(5)ping 虛擬機的CentOS,通信正常
這里寫圖片描述



四:總結

過程中還是遇到很多問題的,比如安裝CentOS時已經選擇ISO鏡像了,但是還是提示operating system not found、IP設置過程中的問題等等,總之還是學到很多東西的。
橋接是通過VMnet0
NAT是通過VMnet8
host-only是通過VMnet1

相關TAG標簽
上一篇:臺積電:絕大多數7nm客戶都會轉向6nm_IT新聞_博客園
下一篇:最后一頁
相關文章
圖文推薦

關于我們 | 聯系我們 | 廣告服務 | 投資合作 | 版權申明 | 在線幫助 | 網站地圖 | 作品發布 | Vip技術培訓 | 舉報中心

版權所有: 紅黑聯盟--致力于做實用的IT技術學習網站

美女MM131爽爽爽毛片