一、准備工作:
1、首次安裝虛擬機時,需要的准備工作:打開intel的虛擬技術服務(否則安裝centos系統時會報錯)。
重啟電腦,顯示log時進入BIOS服務(不同電腦進入BIOS方式不同,一般是進入log后,按f12/f10/f2/del按鍵),打開Intel virtual technology服務(選擇Intel virtual technology后回車,選擇enable后回車,保存退出。)。
打開intel 虛擬技術服務后:
2、下載VirtualBox、VMware 與 centos7:
由於是VirtualBox 與 centos7是開源軟件,可以直接官網下載:
VirtualBox下載地址:
http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
centos7下載地址:
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
二、安裝VirtualBox:
直接點擊安裝包,安裝:
采用默認最大安裝:
后面直接按下一步或確認直接安裝。
三、分配虛擬機的硬件:
1、CentOS就是redhat,內核一樣、文件結構一樣、幾乎全部的文件名稱一樣、發行版本同步。CentOS來源於一伙創業者,他們找到redhat,要求redhat貫徹linux的開源原則,將整個redhat免費發布出來。神奇的是,redhat同意了,並將這個工程交給這伙創業者。
Redhat並不從操作系統本身掙錢,他們只是從各種周邊服務和支持中掙錢。於是,每出一個新版本的redhat linux,就會相應的出現相同版本的CentOS。對於普通用戶,其區別僅僅在於,CentOS無法到紅帽官方網站獲取各種各樣的升級包和資源,也得不到技術支持。
CentOS這個特性恰恰是符合中國市場的,有正版的CentOS用,干嘛非要用盜版或者試用版的redhat?
Redhat於2014年收購CentOS,保持CentOS的社區運作模式。
2、選擇語言:
file》Preferences》Language》選擇所需要的語言。
3、新創建虛擬機:
點擊new,輸入虛擬機的名稱、修改存放路徑(建議不要放在C盤)、type選擇linux,選擇符合電腦的版本version。
設置虛擬機內存大小:
創建一個新的虛擬硬盤:
選擇虛擬硬盤文件類型
選擇動態分配:dynamically allocated
設置硬盤大小;
設置網絡模式為NAT,這樣可以設置虛擬機的固定IP:
選擇安裝的操作系統(准備時下載的centos7):
四、安裝linux虛擬機:
DATA & TIME 選擇時區,必須修改
LANGUAGE SUPPORT 選擇支持語言,可以修改增加中文支持
SOFTWARE SELECTION 選擇軟件包,可以修改增加基本軟件,默認最小安裝
INSTALLATION DESTINATION 安裝磁盤規划,必須點擊進入確認,可以修改也可以默認,建議使用lvm
NETWORK & HOSTNAME 網絡和機器名,可以修改
1、選中新建的虛擬機,點擊Start啟動虛擬機:
2、按方向鍵選中“Install CentOS 7” 或 “Test this media & install CentOS 7”,點擊回車(enter)安裝。
3、選擇語言(可下拉選中文):
4、設置DATA & TIME(時區以及時間)(中國的選擇Asia(亞洲),shanghai(上海)時區):
點擊右上角“Done”完成
5、點擊LANGUAGE SUPPORT,選擇中文》簡體中文(中國),Done
6、SOFTWARE SELECTION,安裝的基礎軟件,選擇最小安裝的前面三個能基本滿足操作。
7、NETWORK & HOSTNAME
由於是橋接網絡,PC可以上網的話,虛擬機直接可以分配ip並上網,此處可以直接打開。更多的網絡配置后面會詳細講到。
下面的機器名根據需要命名。
8、選擇INSTALLATION DESTINATION進入磁盤規划
選擇“Iwill configure partitioning”,自主分區,點擊右上角“Done”完成
9、創建分區文件路徑及大小:
創建分區文件夾大小參考:
/boot :用來存放與 Linux 系統啟動有關的程序,比如啟動引導裝載程序等,建議大小為 100MB 。
/usr :用來存放 Linux 系統中的應用程序,其相關數據較多,建議大於 3GB 以上。
/var :用來存放 Linux 系統中經常變化的數據以及日志文件,建議大於 1GB 以上。
/home :存放普通用戶的數據,是普通用戶的宿主目錄,建議大小為剩下的空間。
/ : Linux 系統的根目錄,所有的目錄都掛在這個目錄下面,建議大小為 5GB 以上。
/tmp :將臨時盤在獨立的分區,可避免在文件系統被塞滿時影響到系統的穩定性。建議大小為 500MB 以上。
swap :實現虛擬內存,建議大小是物理內存的 1~2 倍。
10、設置root密碼及管理員賬號密碼:
最后選擇Begin Installation(開始安裝)
設置root密碼:
11、設置管理員用戶及密碼:
12、配置靜態IP:
vi /etc/sysconfig/network-scripts/ifcfg-ens33