前言
在IT人員的一生中,裝系統是個避免不了的活兒,特别是軟體研發人員,為了實驗一個實體架構,我們通常需要多台伺服器進行測試;幸運的是,在電子科技飛速發展的今天,我們已經不用購買大量的實體主機來搭建整個架構,隻需要一顆強大的CPU,足夠大的記憶體,就可以在一台電腦上安裝若幹虛拟機來進行實驗;本文主要面向初次接觸linux的小白讀者,向大家介紹CentOS安裝過程的所有細節,通過本文的學習,您可以一次性安裝成功。
CentOS簡介
CentOS是Community Enterprise Operating System的縮寫。它是一個基于Red Hat Linux 提供的可自由使用源代碼的企業級Linux發行版本。每個版本的 CentOS都會獲得十年的支援(通過安全更新方式)。新版本的 CentOS 大約每兩年發行一次,而每個版本的 CentOS 會定期(大概每六個月)更新一次,以便支援新的硬體。這樣,建立一個安全、低維護、穩定、高預測性、高重複性的 Linux 環境。
CentOS 是RHEL(Red Hat Enterprise Linux)源代碼再編譯的産物,而且在RHEL的基礎上修正了不少已知的 Bug ,相對于其他 Linux 發行版,其穩定性值得信賴。
目前最新版本為 CentOS 7。
下載下傳位址
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso安裝介紹
虛拟機安裝(VirtualBox)
VituralBox
VirtualBox 是一款開源虛拟機軟體。它體積小,隻有100Mb 左右,運作占用資源也少,友善攜帶和部署,可以滿足我們在上面虛拟幾乎所有系統環境。其導出的虛拟電腦(ova格式)、虛拟磁盤(vmdk格式)可以與VMware 互相支援。由于 VMware Workstation 為商用服務,體積龐大,背景占用資源巨大,其虛拟電腦目錄配置檔案繁雜龐大,且多數進階功能并不常被使用。是以推薦大家使用 VirtualBox 虛拟機軟體。
下載下傳位址:
https://www.virtualbox.org/wiki/Downloads開始之前,請保證您的主機闆支援VT虛拟化技術,開啟64位支援。
1、安裝VituralBox,過程簡單,無腦下一步即可,安裝後會生成兩個虛拟網卡。
2、建立一個RedHat虛拟機,主要配置如下
硬體 | 配置 |
---|---|
CPU | 單核 |
記憶體 | 1G |
硬碟 | 20G動态配置設定 |
網卡 | 橋接,并接入到實體網卡(有線或無線),一定要能接入Internet的網卡。 |

虛拟機類型與版本
硬碟,測試用8G足也
立即建立VDI虛拟硬碟
注意:
動态配置設定:不會立即生成8G的硬碟空間,可以節省實體硬碟,但這樣的硬碟會稍微慢一些。
固定大小:花費大量時間生成一個8G的VDI磁盤,後期使用起來會快。
我們這是實驗,是以選擇動态配置設定
最後确認硬碟大小,硬碟位置
在新建立的虛拟機上右鍵——設定
不需要軟驅
3、在光驅中加載CentOS的iso鏡象,開啟虛拟機電源,開始安裝。
選擇下載下傳好的鏡象
4、在網絡設定中選擇橋接網卡,連接配接到本機的實體網卡
選擇橋接網卡
本機實體網卡可以在網絡連接配接中檢視,必須是有網際網路通路的網卡
網卡名稱确認
5、開啟虛拟機電源,選擇Install CentOS Linux 7
安裝界面
6、選擇語言為English,勿選擇中文。
image.png
軟體安裝(SOFTWARE SELECTION)選擇基礎伺服器(Infrastructure server)
安裝目标選擇整個 8G的磁盤
磁盤選擇
把網卡打開
由DHCP配置設定位址
點選“Configure”,設定網卡開機啟動
如果沒有DHCP伺服器,需要手工設定IP位址,請在IPV4 Settings中将Method修改為Manual,并手工設定IP,子網路遮罩,網關,DNS伺服器位址
手工設定IP
點選“ROOT PASSOWRD”設定好root密碼(不要建立使用者,即不要點“USER CREATION”),坐等安裝結束後重新開機。
注意,當密碼強度不夠時,需要點選兩次“Done”來确認使用弱密碼。
7、重新開機完成後,輸入使用者名 root,密碼為剛才設定的密碼,進入系統,更新yum包。
yum update -y
8、修改主機名及時區
# 修改主機名
hostnamectl set-hostname xxxxx
#修改時區
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
9、關閉SELinux
vim /etc/selinux/config
# 修改配置如下後重新開機生效
SELINUX = disabled
實體機安裝
實體機安裝可以通過兩種媒體:U盤和CD光牒。
注意:準備一塊PS2接口的鍵盤,USB鍵盤在安裝過程中因為沒有驅動将無法使用。
實驗主機配置:
規格 | |
---|---|
主機闆 | 技嘉G41 |
Q8200s | |
4G DDR3 | |
500G |
有光驅的條件下,推薦CD光牒安裝,比較友善;若無光驅,準備一個8G的空白U盤,将ISO寫到U盤中,從U盤啟動安裝,步驟如下:
1、下載下傳
UltraISO
,具體軟體自行搜尋。
2、安裝UltraISO,打開CentOS鏡象
主界面
打開後的鏡象
3、點選菜單“啟動”——“寫入硬碟鏡象”,選擇“硬碟驅動器”為U盤,寫入方式“USB-HDD+”,點選“寫入”,等寫入完成後,将U盤插到實驗主機上,配置BIOS從U盤啟動,或者在開機時按F8、F12、Home等按鍵(各主機闆不同)選擇從U盤啟動。
4、剩下的步驟,與虛拟機安裝相同,請參考上面的介紹。
下期預告
系統安裝好了,該做些什麼?我們将以安裝.net core + mariadb + redis + nginx 的環境做為目标進行講解,敬請期待下期文章:.net core2.0 布署環境搭建與反向代理