CentOS 6.5 安裝手冊
1. 引言
1.1 編寫目的
本文檔是主要用于指導(dǎo)如何安裝一套干凈的CentOS系統(tǒng)。
2. CentOS軟件包的下載
直接從 https://www.centos.org/download/ 官方網(wǎng)站上面下載一個(gè)Cent0S6.5版本的文件。推薦下載minimal版本的。
備注:minimal, live 和DVD的區(qū)別
minimal 只有系統(tǒng)安裝必須的部分,需要其他軟件的用yum來安裝。
netinstall 是網(wǎng)絡(luò)安裝版本,需要網(wǎng)絡(luò)才能完成安裝。
live版本,可以用光盤啟動(dòng)到桌面,dvd包含的軟件比cd版本的多,但是無法安裝在虛擬機(jī)上。
bin-DVD包含所有的軟件包的版本
3. 虛擬機(jī)的硬件配置
這里假設(shè)已經(jīng)安裝完虛擬機(jī)軟件了,版本是VMWare workstation 12 pro版。其他版本安裝類似。
-
新建一個(gè)虛擬機(jī)
image.png
- 選擇 Typlical類型(經(jīng)典類型)
- 在選擇操作系統(tǒng)的時(shí)候,一定要選擇第三項(xiàng):I will install the operating system later(我將在稍后選擇操作系統(tǒng)安裝).
如果直接選擇installer disc images file(iso),經(jīng)過多次測試,安裝CentOS會(huì)報(bào)錯(cuò)。去網(wǎng)絡(luò)搜索相關(guān)文中,也有很多人遇到類似問題,原因未知。
- 虛擬機(jī)系統(tǒng)選擇Linux(CentOS是Linux的一種實(shí)現(xiàn)),Version選擇CentOS-64bit,如果你的操作系統(tǒng)是32位,那么這里應(yīng)選擇CentOS而不是CentOS-64bit:
- 這里虛擬機(jī)名稱是隨意輸入,但是盡量避免用非英文、_和數(shù)字以外的符號(hào):
- 磁盤大小看實(shí)際用途,由于我實(shí)際是用來做測試,20G已經(jīng)足夠,存儲(chǔ)方式是第二種:
磁盤的存儲(chǔ)類型"Store virtual disk as a single file(將虛擬機(jī)存儲(chǔ)在一個(gè)單獨(dú)的文件上)",這種方式一下子會(huì)占用掉20G,以后移動(dòng)的速度也更快(比如從一臺(tái)機(jī)器移動(dòng)到另一臺(tái));
另外一種方式"splite virtual disk into multiple files"(將虛擬機(jī)切割存儲(chǔ)在多個(gè)文件中),不會(huì)一下子占用宿主機(jī)的硬盤空間,而是按需逐漸占用;但是移動(dòng)的速度可能會(huì)慢。
- 到目前為止,一臺(tái)虛擬機(jī)的硬件配置已經(jīng)配置完畢,可以開始安裝虛擬機(jī)了。
4 CentOS的安裝與配置
4.1 CentOS的安裝
配置完虛擬機(jī)硬件,就可以開始在此基礎(chǔ)上安裝CentOS了。
- 右擊虛擬機(jī)名稱 -> 屬性(也可以在菜單上選擇VM -> Setting);
-
加載CentOS6.5 minimal的ISO文件.
在彈出框的里面,選擇"Hardware(硬件)"tab頁面,選擇CD/DVD(IDE)選項(xiàng),然后在右邊面板上選擇"Use ISO image file",再點(diǎn)擊"Browser(瀏覽)":
- 選擇CentOS ISO安裝包所在的路徑,然后點(diǎn)擊"Open(打開)",再點(diǎn)擊"OK"。
- 最后回到虛擬機(jī)主界面,選擇"Power on this virtual machine(打開虛擬機(jī))":
- 系統(tǒng)進(jìn)入著界面,選擇"Intall or upgrade an existing system",然后安"Enter"鍵繼續(xù);
- 系統(tǒng)提示是否做磁盤測試,可以忽略這一步,直接選擇"Skip",按"Enter"鍵繼續(xù):
- 如果這個(gè)錯(cuò)報(bào),點(diǎn)擊OK,繼續(xù);
- 系統(tǒng)CentOS圖形界面,選擇"Next"繼續(xù)安裝;
- 默認(rèn)語言選擇"English",繼續(xù)。(注:這里選擇中文是否能正常運(yùn)行未經(jīng)測試)
- 默認(rèn)鍵盤選擇 "U.S.English",下一步
- 設(shè)備存儲(chǔ)類型默認(rèn)選擇"Basic Storage Devices":
- 這里彈出警告說,未找到分區(qū)信息,所以如果原先的存儲(chǔ)媒介上有數(shù)據(jù)的話,會(huì)導(dǎo)致數(shù)據(jù)被覆蓋,問是否繼續(xù)? 一定要選擇"Yes,discard any data(是的,覆蓋掉原先的數(shù)據(jù))"。
注意: 經(jīng)過測試,如果選擇"No,keep any data",會(huì)導(dǎo)致系統(tǒng)無法繼續(xù)安裝。
- 這里是對CentOS的網(wǎng)絡(luò)進(jìn)行配置,默認(rèn)是直接Next,安裝完畢之后再通過命令行進(jìn)行配置
- 時(shí)區(qū)選擇,選擇"Asia/Shanghai"
- 這里是設(shè)置root賬戶的密碼,一定要記住設(shè)置的密碼,否則后續(xù)系統(tǒng)無法進(jìn)入
- 假如你設(shè)置了比較簡單的密碼又不想改,可以選擇"Use Anyway"。
- 詢問那種安裝類型,這里要選擇"Use All Space"。
- 在彈出的警告框中選擇"Write changes to disk"。
- 最后等待系統(tǒng)自動(dòng)安裝。
- 安裝完畢,系統(tǒng)提示重啟,選擇"Reboot"
4.2 CentOS的網(wǎng)絡(luò)配置
由于本次安裝的CentOS6.5是最小版本的安裝(minimal),所以需要配置網(wǎng)絡(luò),用以讓yum命令從網(wǎng)絡(luò)上下載必須的包。在此之前,需要確保主機(jī)鏈接外網(wǎng)是通的。
- 用ifconfig命令檢查,ping www.bing.com,是ping不通的:
$ ifconfig
$ ping www.bing.com
- 因此需要正確配置網(wǎng)絡(luò)。在[root]賬戶下,使用vi命令編輯網(wǎng)絡(luò)基本配置:
$ root
$ vi /etc/sysconfig/network-scripts/ifcfg-eth0
效果如圖所示:
打開之后,修改如下參數(shù):
ONBOOT =yes (該項(xiàng)命令表示是否開機(jī)的時(shí)候啟動(dòng)網(wǎng)絡(luò)服務(wù),yes代表開啟自動(dòng)啟動(dòng)網(wǎng)絡(luò)服務(wù));
具體修改方法:
S1:用vi命令進(jìn)入之后,目前是查看模式;
S2:按"I"鍵進(jìn)入編輯模式,移動(dòng)關(guān)閉進(jìn)行修改;
S3:改完之后,按"ESC"退出模式;
S4:按":"符號(hào),切換到準(zhǔn)備退出模式;
S5:再輸入"wq",Enter就把保存退出;
S6:如果修改錯(cuò)誤,再第 S4 部的之后,按"q!"退出不保存,繼續(xù)通vi修改。
- 用[root]賬號(hào),重啟CentOS:
$ root
$ sudo reboot
- 再此用ifconfig命令和ping命令就可以查看到虛擬機(jī)可以正常訪問網(wǎng)絡(luò)
4.3 虛擬機(jī)設(shè)置共享設(shè)置
4.3.1 安裝VMMWare Tools
通常我們需要用虛擬機(jī)來安裝CentOS6.5,這就要求虛擬機(jī)內(nèi)部可以獲取到存儲(chǔ)在宿主機(jī)器上的安裝包。這里我以最常用的VMware Workstation 12為例,來說明虛擬機(jī)和宿主機(jī)之間的文件共享(其他版本和類型的虛擬機(jī)設(shè)置類似)。
以下命令都是在[root]用戶下完成。
-
插入VMware Tools:
在虛擬機(jī)外面,點(diǎn)擊"VM --> Install VMware Tools"
-
安裝perl插件,并將VMware的工具包mount到指定目錄:
進(jìn)入到虛擬機(jī),執(zhí)行以下命令
$ yum -y install perl
$ mkdir /mnt/cdrom
$ mount -t auto /dev/cdrom /mnt/cdrom
$ cd /mnt/cdrom
使用 ls --la /mnt/cdrom 看到的效果如下圖所示:
-
將該軟件包拷貝到LINUX的 TMP目錄下,并安裝:
拷貝:
$ cd /mnt/cdrom
$ cp VMwareTools-10.0.6-3595377.tar.gz /tmp
卸載cdrom:
$ umount /dev/cdrom
解壓安裝包:
$ cd /tmp
$ tar -xzvf VMwareTools-10.0.6-3595377.tar.gz
效果如下圖所示:
等待全部解壓完畢,就可以執(zhí)行安裝了,安裝過程一路yes下去就可以了。
$ cd vmware-tools-distrib/
$ ./vmware-install.pl
-
啟用 VMware Tools
這兩步非常重要,一定要執(zhí)行,否則后續(xù)的共享文件還是無法啟動(dòng)。
$ /etc/vmware-tools/services.sh start (啟動(dòng)服務(wù))
$ /etc/vmware-tools/services.sh restart (重啟服務(wù))
如果啟動(dòng)的時(shí)候"Blocking file system:"啟動(dòng)失敗,需要安裝需安裝fuse-libs.
$ yum -y install fuse-libs
在此運(yùn)行VMWare tools 服務(wù),全部正常:
4.3.2 設(shè)置虛擬機(jī)和宿主機(jī)之間共享
-
關(guān)閉虛擬機(jī)
需要先關(guān)閉當(dāng)前的虛擬機(jī),才能進(jìn)一步操作:
$ su root
$ su poweroff
-
在宿主本地新建一個(gè)共享文件夾,用于虛擬機(jī)的文件共享。
在"我的文檔"下面新建一個(gè)"dbaudit_shared"文件夾,將有所需要共享的文件都拷貝到此目錄。.
如下圖所示:
注意:文件路徑可以是任何地方,沒有限制;文件夾名稱也可以任意取名,不一定要dbaudit_shared;但是建議盡量避免出現(xiàn)中文名路徑和文件夾。
-
虛擬機(jī)共享設(shè)置:
點(diǎn)擊"VM""Setting",在彈出的設(shè)置面板上,選擇第二個(gè)面板"Option""Shared Folder",選擇"Always enabled",在彈出的選擇框中一步步操作選擇上面的設(shè)置的共享的文件夾。
-
檢查共享是否成功:
啟動(dòng)虛擬機(jī),查看/mnt/hgfs/文件夾下面是否存在文件:
$ ls -la /mnt/hgfs/
顯然這里沒有看到任何我們要的共享文件,這時(shí)候要把vmware tools服務(wù)啟動(dòng)下再查看:
$ /etc/vmware-tools/services.sh start
$ ls /mnt/hgfs/
可以看到共享文件夾已經(jīng)處在 /mnt/hgfs/dbaudit_shared 目錄下了。
文檔修訂記錄
版本編號(hào) | *變化狀態(tài) | 簡要說明(變更內(nèi)容和變更范圍) | 日期 | 變更人 |
---|---|---|---|---|
V0.1 | 建立 | 新建初稿 | 2016-12-02 | Lee |
V1.0 | 修改 | 用Markdown重寫 | 2019-5-28 | Lee |
*變化狀態(tài):建立,修改,增加,刪除