準備工作(Preparatory Work)
1. 下載CentOS?????? 官網(wǎng)下載鏈接:http://isoredirect.centos.org/centos/7/isos/x86_64/
可參考本人整理的下載CentOS具體過程:http://www.lxweimin.com/p/a63f47e096e8
開始安裝(Install Process)
1. 新建虛擬機向?qū)?/b>
2. 編輯虛擬機設(shè)置,添加操作系統(tǒng)
3. 開啟虛擬機,進行安裝操作系統(tǒng)
4. 操作系統(tǒng)安裝完成,進入系統(tǒng)的初始設(shè)置
5. 進入系統(tǒng),設(shè)置網(wǎng)絡(luò)
6. 配置hostname 和 host
7. 關(guān)閉防火墻
1. 新建虛擬機向?qū)?/h1>
step1:打開VMware,點擊菜單欄? “文件 ->新建虛擬機”,或者在主頁 點擊“創(chuàng)建新的虛擬機”,創(chuàng)建一個虛擬機
step2:選擇“典型”,點擊下一步(你也可以嘗試自定義,本文以典型安裝為例子)
step3:彈出“安裝客戶機操作系統(tǒng)”,選擇 “稍后安裝操作系統(tǒng)”,點擊下一步
當前創(chuàng)建的虛擬機還沒有操作系統(tǒng),要到后面步驟進行添加
step4:選擇客戶機操作系統(tǒng) Linux,版本為CentOS 64位,點擊下一步
step5:命名虛擬機,修改默認的位置,選擇放置的位置
(可放在別的磁盤,能讓速度快點;若只有C盤,也可放在C盤)
每一個虛擬機保存在單獨一個目錄下,不能多個虛擬機使用一個目錄
step6:指定磁盤容量,分配虛擬機硬盤的大小
一般選擇默認的20G就ok,點擊下一步
step7:彈出“已準備好創(chuàng)建虛擬機”窗口,點擊完成
點擊自定義硬件可查看虛擬機硬盤的配置,這里不做修改
以上步驟創(chuàng)建好了一個空的虛擬機,還未有操作系統(tǒng),接下來需要安裝操作系統(tǒng)
2. 編輯虛擬機設(shè)置,添加操作系統(tǒng)
step8:點擊“編輯虛擬機設(shè)置”
step9:選擇? 硬件 -> CD/DVD(IDE),右側(cè) “連接” 欄下,選擇使用 ISO映像文件,點擊瀏覽,指定操作系統(tǒng) CentOS7的 ISO文件地址,點擊確定
3. 開啟虛擬機,進行安裝操作系統(tǒng)
step10:點擊 “開啟此虛擬機”
有時候由于主機本身沒有開啟虛擬化,因此會出現(xiàn)“二進制與平臺上的長模式不兼容” and “此主機支持Intel VT-x,但Intel VT-x處于禁用狀態(tài)”的問題
解決方法:進入主機的BIOS系統(tǒng),將Intirl (R) Virtualization Technology的狀態(tài) Disabled 修改為 Enable,開啟Virtualization Technology虛擬化技術(shù)
具體開啟虛擬化步驟,請看鏈接:http://www.lxweimin.com/p/725269258ee2
開啟虛擬化技術(shù)后,重啟該虛擬機,繼續(xù)安裝操作系統(tǒng)
step11: 選擇第一個 Install CentOS 7, 按 Enter鍵,開始安裝
step12:等待控制臺輸出信息結(jié)束后,就會出現(xiàn)歡迎界面,選擇自己熟悉的語言,點擊繼續(xù)
step13:安裝信息中,點擊 “安裝位置”,進入磁盤分區(qū)設(shè)置,可選擇自動配置 or 自定義配置。本人選擇自定義配置
step14:點擊 “我要配置分區(qū)” 后,彈出 “手動分區(qū)” 界面
點擊 “點這里自動創(chuàng)建他們” 開始自定義磁盤
新CentOS7 安裝下默認有 “/” “/boot” “swap”幾個分區(qū)
選中分區(qū),點擊 下側(cè)的 “ - ” 減號,刪除分區(qū);下側(cè)的 “ + ”號,添加分區(qū)
我們可以將默認的這幾個分區(qū)刪除,重新進行分區(qū)
step15:點擊 “ + ”添加新分區(qū),彈出 “添加新掛載點”窗口,選擇掛載點 “ /home ”,期望容量為10G,點擊 “添加掛載點”,添加完成
(本磁盤總體20G,根據(jù)磁盤大小來定)
“ /home ” :系統(tǒng)默認的用戶宿主目錄,新增用戶賬號時,用戶的宿主目錄都存放在此目錄下,建議設(shè)置較大的磁盤空間,方便用戶存放數(shù)據(jù)
從網(wǎng)上找的分區(qū)方案僅供參考,一般得根據(jù)自身linux的用途,來分區(qū)
step16:同理添加分區(qū)? “/boot”? 500MB, “swap” 1G,? "/ "? 100G ( "/ " 的預(yù)期分區(qū)只有大于可用空間,它才會計算得到盡可能占用可用空間的大小)
“/boot” :存放系統(tǒng)的內(nèi)核文件和引導(dǎo)裝載程序文件,/boot/vmlinuz為linux的內(nèi)核文件,以及/boot/gurb
“swap”:交換分區(qū)(虛擬內(nèi)存),通常等于內(nèi)存大小
"/ ":根目錄,位于Linux文件系統(tǒng)目錄結(jié)構(gòu)的頂層,一般根目錄只存放目錄,不要存放文件,/etc、/bin、/dev、/lib、/sbin和根目錄應(yīng)該放置在一個分區(qū)中
step19:設(shè)好分區(qū)后,點擊 “完成”,點擊 “接受更改”
step20:安裝源默認即可,點擊 “軟件選擇”,選擇GNOME桌面,完成后點擊 “開始安裝”
step21:點擊 “用戶設(shè)置” 的 “ROOT 密碼”,設(shè)置密碼
CentOS完成安裝后,點擊重啟
4. 操作系統(tǒng)安裝完成,進入系統(tǒng)的初始設(shè)置
step22:點擊 “許可證”,選擇“我同意許可協(xié)議”,點擊“完成配置”
step23:完成其他信息的初始配置,選擇語言
默認服務(wù)位置,點擊前進
點擊拒絕訪問 or 允許訪問都ok,點擊前進
在線帳號設(shè)置,可跳過
創(chuàng)建用戶,輸入用戶名后,點擊 “前進”;輸入密碼,點擊 “前進”
5. 進入系統(tǒng),設(shè)置網(wǎng)絡(luò)
step24:? 進行CentOS7系統(tǒng)的網(wǎng)絡(luò)配置文件,綁定靜態(tài) IP
由于本系統(tǒng)為CentOS7, 網(wǎng)絡(luò)配置文件不在 /etc/sysconfig/network-scripts/ifcfg-eth0 中,而是在配置文件 ifcfg-en**** ,每個CentOS7的配置文件都以編號的形式進行命名,便與識別和管理?
可先查看自己系統(tǒng)的配置文件
輸入:cd?? /etc/sysconfig/network-scripts/???? 進入到network-scripts文件中
輸入: ls??? 顯示文件夾下的文件
可看到本系統(tǒng)的網(wǎng)絡(luò)配置文件是? ifcfg-ens33
輸入: vi?? /etc/sysconfig/network-scripts/ifcfg-ens33??? 編輯網(wǎng)卡配置文件
輸入: i 鍵,進入編輯模式
手動配置IP、子網(wǎng)掩碼、網(wǎng)關(guān)、DNS等參數(shù)(對照 NAT設(shè)置中的參數(shù))
由于NAT里設(shè)置的網(wǎng)段為 100.*,所以CentOS系統(tǒng)的 IP 可以設(shè)置為192.168.100.10
注意:( IPADDR中填入的 IP地址與 NAT設(shè)置參數(shù)的子網(wǎng) IP 不可重復(fù))
網(wǎng)關(guān)和NAT一致,為192.168.100.2
TYPE=Ethernet? ? ?? #網(wǎng)卡類型
DEVICE=ens33? ? ? ?? #網(wǎng)卡接口名稱
ONBOOT=yes? ? ? ? ? #系統(tǒng)啟動時是否自動加載
BOOTPROTO=static? ? #啟用地址協(xié)議 –static:靜態(tài)協(xié)議 –bootp協(xié)議 –dhcp協(xié)議
IPADDR=192.168.100.10? ? ? #網(wǎng)卡IP地址
NETMASK=255.255.255.0? ? #網(wǎng)卡網(wǎng)絡(luò)地址
GATEWAY=192.168.100.2? ? ? #網(wǎng)卡網(wǎng)關(guān)地址
DNS1=202.106.196.115 ? ?? #網(wǎng)卡DNS地址
輸入:Esc 鍵 退出編輯模式,輸入 :wq?保存并退出
step 25:重啟網(wǎng)絡(luò)服務(wù)
輸入:systemctl? restart? network
可通過? systemctl status? network 查看網(wǎng)絡(luò)情況
NAT設(shè)置過程鏈接:http://www.lxweimin.com/p/a6c1b98120a7
附:之前NAT設(shè)置的各參數(shù)
step26:打開終端,用 ping來檢查是否可以連接外網(wǎng)
?輸入ping www.baidu.com, 如下圖顯示連接成功
6. 配置hostname 和 host
step27: 進入終端,切換到 root身份
使用命令行? hostnamectl? set-hostname hostname名稱,修改hostname成功
還可參考我整理的另一種方法: http://www.lxweimin.com/p/142c9790fce6
step28:使用命令行?vi? /etc/hosts,添加 host
具體步驟,請參考:http://www.lxweimin.com/p/4eae21e71c5e
7. 關(guān)閉防火墻
由于是學(xué)習(xí)環(huán)境,所以可以關(guān)閉防火墻
step29:進入終端,切換到root身份
step30:查看防火墻狀態(tài)
命令行? service iptable status? 查看防火墻狀態(tài)
step31:關(guān)閉防火墻
命令行? service iptables stop? 臨時關(guān)閉防火墻
??????????? chkconfig iptables off? 永久關(guān)閉防火墻
由于CentOS7的防護墻升級,所以需要重新安裝iptables服務(wù),否則在/etc/sysconfig/下找不到iptables文件,進行不了iptables 操作
具體的更新iptables過程,請戳鏈接 :http://www.lxweimin.com/p/b679b489d6bc
參考鏈接: https://jingyan.baidu.com/article/c843ea0bc6cf2877931e4a24.html
????????????????? http://www.360doc.com/content/15/0715/14/734073_485065070.shtml