日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

开发人员学Linux(1):VirtualBox中安装CentOS7过程记录

發布時間:2025/3/19 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开发人员学Linux(1):VirtualBox中安装CentOS7过程记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

在開發過程中常常需要進行一些預研,而有些操作對操作系統可能具有破壞性且是不可恢復的,或者需要在不同的操作系統中去觀察結果,雖然在某些場合下Ghost可以解決一部分問題,但是有時候很繁瑣,因此在虛擬機中進行測試不失為一種不錯的選擇。

自2011年以來,一直在學習一些有關Linux下的知識,包括Mono+XSP運行ASP.NET程序,搭建Hadoop學習環境、Nginx測試環境等。在虛擬機軟件方面先后嘗試過VMware、Hyper-V及VirtualBox,最終選擇了VirtualBox,理由是開源免費、體積小、資源占用少。在Linux操作系統方面先后學習過Ubuntu和CentOS,最終選擇了CentOS。本文就是講述如何在VirtualBox中安裝CentOS7。

安裝環境介紹

宿主機:Win7 X64,16G RAM 4核8線程 1T硬盤

虛擬機軟件:VirtualBox-5.1.20,可從http://www.virtualbox.org下載,或本人百度網盤地址:https://pan.baidu.com/s/1jIieCqM

虛擬機操作系統:CentOS-7-x86_64-DVD,可從或本人百度網盤下載:https://pan.baidu.com/s/1miyp75Y,文件有點大,建議在高速網絡環境中下載

SSH客戶端軟件:SSHSecureShellClient-3.2.9,可從本人百度網盤下載:https://pan.baidu.com/s/1jIgICbO

安裝VirtualBox-5.1.20

首先從上面介紹的地址下載VirtualBox-5.1.20,然后安裝提示一步步完成安裝即可。

然后運行VirtualBox,點擊“新建”按鈕并選擇所要安裝的系統類型,界面如下圖所示:

在上圖中名稱處可填寫“CentOS7_X64”,VirtualBox會自動根據名稱中的典型特征選擇類型和版本(注意:在當前條件下系統會自動選擇RedHat而不是CentOS,因為RedHat和CentOS是同根的,只不過前者有商業公司提供商業支持而后者是社區支持)。

接著設置虛擬機的內存,一般建議根據虛擬機系統特點和物理機內存大小權衡設置,一般Linux系列虛擬機內存設置512M-2048M,64位Windows系統建議設置大于4096M,如下圖所示:

之后,再給虛擬機添加虛擬硬盤,如果已經有虛擬機文件則創建虛擬硬盤,如果已經有虛擬機文件,則可以選擇“使用已有的虛擬硬盤文件“,如下圖所示:

如果選擇現在創建虛擬硬盤,點擊“創建”之后就會進入虛擬機硬盤類型選擇畫面,如下圖所示:

??? VirtualBox支持的虛擬機文件類型

VDI: Virtual Disk Image,這是VirtualBox默認使用的虛擬機文件類型。

VMDK:這是VMware默認使用的虛擬機文件類型。

VHD:這是微軟出品虛擬機軟件默認使用的虛擬機文件類型。

在創建虛擬機時選擇哪一種看個人偏好了,不過我一般偏好VMDK,因為預研成功的時候我可以將vmdk文件交給虛擬化管理直接加載到公司的虛擬機資源池中。當然,創建之后也是可以通過VirtualBox提供的VBoxManage.exe在三種格式之間轉換,這個文件位于VirtualBox的安裝目錄下。

點擊“下一步”進入虛擬機磁盤增長方式選擇界面,如下圖所示:

一般情況下,建議選擇動態分配。

點擊“下一步”進入最后一步,如下圖所示:

設置虛擬機文件的保存位置和虛擬硬盤容量大小,點擊“創建”即可完成虛擬機的創建。

至此,已經完成了一臺虛擬機的創建,這臺創建出來的虛擬機相當于一臺裸機,還沒有任何操作系統,同時默認情況下只使用了物理機的1個核,需要進一步設置,比如添加多核和指定ISO鏡像文件用于安裝操作系統。

安裝CentOS7

正確指定CentOS7的iso文件后,啟動虛擬機后就會進入下面的啟動菜單,分別為:

開始安裝CentOS7

測試CentOS安裝文件是否損壞(如果多次安裝過程中報錯,建議先測試一下安裝媒體,本人之前就經歷過一會下載的ISO損壞、多次無法安裝成功的情況),如下圖所示:

選擇“Install CentOS Linux 7”之后會出現選擇安裝過程中所使用的語言界面,如果英語較好或者想提高英語建議選擇英語,如下圖所示:

點擊“Continue”之后,出現安裝設置主界面,主要包含了時區設置、操作系統語言設置、安裝位置設置、網絡及主機名設置、安裝類型設置等,如下圖所致:

點擊”INSTALLATION DESTINATION”后出現如下界面,非必要情況下保持默認即可,如下圖所示:

在安裝設置主界面點擊“DATE & TIME”出現時區選擇界面,建議選擇上海,如下圖所示:

在安裝主界面點擊“SOFTWARE SELECTION”會出現安裝操作系統時所需要的軟件選擇,如果不清楚的話建議按下圖所示選擇:

雖然有些設置還可在安裝主界面中完成設置,但也可以在完成CentOS7安裝中在操作系統中設置,至此可以點擊按章設置主界面中的“Begin Installation”開始安裝,在安裝過程中可以安裝用戶設置,如設置root用戶和添加普通用戶,如下圖所示:

點擊圖中的”ROOT PASSWORD”即可設置root賬戶密碼,這里就不贅述了。創建普通用戶界面如下圖所示:

完成CentOS7安裝之后,按提示重啟虛擬機,首先是接受授權許可協議提示,如下圖所示:


至此,CentOS7可以使用了,可以看到期待已久的登錄界面,默認情況下root賬戶不會出現的登錄用戶名列表中,但可以按照圖中提示以root賬號登錄,如下圖所示:

因為還有一些系統級的設置未完成,這里就以root賬戶登錄,然后點擊系統中右上角的三角箭頭,可以設置網絡及重啟虛擬機等,見下圖中文字注釋:

例如,下圖就是如何設置虛擬機網絡的界面:

安裝SSH客戶端軟件SSHSecureShellClient-3.2.9

從前文本人提供的百毒網盤地址下載SSHSecureShellClient-3.2.9文件,按照提示一步步安裝即可。注意:網上有不少人用putty之類的SSH軟件,但本人還是比較喜歡這個軟件,同時提供SSH登錄和文件傳輸功能,不過有點美中不足的是無法支持中文(即如果用戶選擇了系統語言為中文或者在命令中操作中文目錄,會出現亂碼)。

在正確設置了虛擬機的網絡信息并將虛擬機的網絡接入方式改為“橋接”后,即可通過SSHSecureShellClient登錄CentOS7,如下圖動畫所示:

下圖是我現在使用VirtualBox所配置的虛擬機:

總結:

本篇是整個學習Linux學習系列的第一篇,在整個系列中將會涉及到使用目前的開源技術實現技術管理目標,包括項目管理、代碼質量管理、服務器和應用指標監控、負載均衡、壓力測試及大數據等開源組件的安裝、配置和使用。為方便閱讀同時也便于我利用時間碎片,每一篇的篇幅我都控制不會很長。

?

聲明:本文首發于本人個人微信訂閱號:zhoujinqiaoIT,其后會同時在本人的CSDN、51CTO及oschina三處博客發布,本人會負責在此四處答疑。

轉載于:https://my.oschina.net/zhoufoxcn/blog/1555836

總結

以上是生活随笔為你收集整理的开发人员学Linux(1):VirtualBox中安装CentOS7过程记录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。