工作中如果你是Linux運(yùn)維,,或者程序員,一定經(jīng)常需要一個(gè)Linux的環(huán)境來(lái)讓你折騰,。這個(gè)時(shí)候使用虛擬機(jī)對(duì)我們來(lái)說(shuō)是一個(gè)不錯(cuò)的選擇,。 虛擬化技術(shù)目前主要有兩種:一、原生架構(gòu),,這種虛擬機(jī)產(chǎn)品直接安裝在計(jì)算機(jī)硬件上,,不需要操作系統(tǒng)的支持,這類(lèi)虛擬機(jī)擁有強(qiáng)大的性能,,主要用于生產(chǎn)環(huán)境,,比如vSphere、Ctrix,、KVM等,。二、寄居架構(gòu),,這類(lèi)虛擬機(jī)需要安裝在操作系統(tǒng)上,,通過(guò)操作系統(tǒng)去調(diào)用計(jì)算機(jī)中的硬件,性能比原生架構(gòu)要差很多,,主要用于教學(xué)或?qū)W習(xí),,比如VMware、 Virtual Box,、Hyper-V 等,。 普通用戶能接觸到的一般是寄居架構(gòu)的虛擬機(jī)。本文將利用 VMware(具體版本是 VMWare Workstation 15)來(lái)為大家詳細(xì)演示在 Windows 環(huán)境中虛擬安裝一臺(tái) CentOS的服務(wù)器,。 1. 準(zhǔn)備工作 1) 修改主機(jī) BIOS 設(shè)置 要安裝虛擬機(jī)首先要保證我們的 PC 主機(jī)硬件支持虛擬化技術(shù),,比如 Intel-VT 或者 AMD-V 技術(shù)。一些較老的 CPU 可能不支持虛擬化技術(shù),,這個(gè)要注意一下,。有很多同學(xué)在安裝虛擬機(jī)的時(shí)候會(huì)遇到提示:“此主機(jī)支持 Intel VT-x,,但 Intel VT-x 處于禁用狀態(tài)”。 看到這種錯(cuò)誤提示就需要到 BIOS 中修改相關(guān)的硬件虛擬化選項(xiàng),,這項(xiàng)功能在大多數(shù)情況下是默認(rèn)關(guān)閉的,。首先進(jìn)入 PC 的 BIOS(不同的主板進(jìn)入方法不同,這個(gè)自己百度一下),,然后類(lèi)似 "Intel Virtual Technology" 的選項(xiàng),,將其設(shè)置為 Enabled 即可。 2) 安裝VMware VMware 是收費(fèi)的軟件,,本文用到的版本是 VMware Workstation 15,。這里我們主要側(cè)重在 Linux 虛擬機(jī)的創(chuàng)建與安裝。VMware 的下載與安裝大家可以在網(wǎng)上搜索一下,。 3) 下載系統(tǒng)鏡像 本文演示安裝的 Linux 版本是 CentOS 7.8,,安裝的 ISO 文件可以從阿里的開(kāi)源鏡像網(wǎng)站來(lái)下載: https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/ 如果是作為測(cè)試的服務(wù)器來(lái)使用,可以選擇 Minimal 版本,,如果需要 GUI 界面的,,可以選擇下載 GNome或者 KDE。本文用的是Minimal 版本,。 4) 下載YUM源配置文件 YUM是一種 Linux 系統(tǒng)中軟件安裝的方法,。使用國(guó)內(nèi)的鏡像站作為 YUM 源可以提高我們的訪問(wèn)速度。阿里的 YUM 源如下,,我們可以選擇下載 Centos-7.repo https://mirrors.aliyun.com/repo/ 準(zhǔn)備工作至此我們就作完了,,接下來(lái)我們開(kāi)始創(chuàng)建一個(gè)虛擬機(jī)。 2. 創(chuàng)建虛擬機(jī) 首先打開(kāi)虛擬機(jī),,點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”: 選擇“典型(推薦)” 我們先創(chuàng)建一個(gè)空白的虛擬機(jī),,然后再安裝操作系統(tǒng),所以這里選擇“稍后安裝操作系統(tǒng)” 這里操作系統(tǒng)選擇 Linux,,版本選擇 CentOS 7 64 位 給你的虛擬機(jī)起一個(gè)名字,,并指定一個(gè)虛擬機(jī)的目錄: 這里可以調(diào)整磁盤(pán)空間大小,初學(xué)者可以先選擇 20 G,。為了提高磁盤(pán)性能,,下面這里可以選擇“將虛擬磁盤(pán)存儲(chǔ)為單個(gè)文件”。 接下來(lái)對(duì)之前的設(shè)置做出匯總,,點(diǎn)擊“完成”,就會(huì)開(kāi)始虛擬機(jī)的創(chuàng)建了: 3. 安裝 Linux 操作系統(tǒng) 通過(guò)前面的步驟我們創(chuàng)建了一個(gè)虛擬機(jī),,但要注意這個(gè)虛擬機(jī)是空白的,,里邊什么也沒(méi)有。接下來(lái)就是我們期待已久的 Linux 的安裝過(guò)程了,。 首先點(diǎn)擊設(shè)備下面的 CD/DVD 光驅(qū) 加載我們之前下載好的 ISO 安裝文件 開(kāi)機(jī),,讓系統(tǒng)讀取光盤(pán)安裝 選擇 Install CentOS 7 系統(tǒng)開(kāi)始進(jìn)行安裝 系統(tǒng)語(yǔ)言選擇中文 這里的三個(gè)地方要注意修改: 分區(qū)我們先選擇自動(dòng)配置,,了解如何分區(qū)的同學(xué)也可以手動(dòng)配置 Kdump 是一個(gè)比較好的技術(shù),在系統(tǒng)崩潰的時(shí)候,,可以幫我們捕捉到有用的信息,,但是比較消耗內(nèi)存。生產(chǎn)環(huán)境用的比較多,,我們這里可以先選擇不啟動(dòng),。 如果希望虛擬機(jī)可以聯(lián)網(wǎng),需要配置一下網(wǎng)絡(luò),,只要把以太網(wǎng)這里打開(kāi)就可以,,系統(tǒng)會(huì)自動(dòng)配置好。 都修改好以后,,我們開(kāi)始安裝: 接下來(lái)設(shè)置 root的密碼: 設(shè)置好以后需要重啟一下電腦,,到這里系統(tǒng)基本就裝好了。 4. 系統(tǒng)配置 系統(tǒng)裝好以后,,我們需要做一些檢查和配置,,比如檢查一下網(wǎng)絡(luò)是否已經(jīng)連通,然后修改一下 YUM 源,,安裝一些軟件等等,。 首先按提示登陸 root 用戶 ping一下著名的百度,看看是否能 ping 通 YUM 源存放在/etc/yum.repos.d 目錄下,,首先將它們都刪除,,然后替換成阿里的源配置文件: #rm -f /etc/yum.repos.d/*.repo 利用 pscp 將我們之前下載的阿里源配置文件上傳到服務(wù)器上。首先查一下虛擬機(jī)的 ip 地址 #ip addr show 關(guān)于如何使用 pscp,,可以參考我的文章《putty,、pscp、psftp 使用教程》 上傳成功后在虛擬機(jī)里檢查一下 #ll /etc/yum.repos.d/*.repo 接下來(lái)就可以安裝我們需要的軟件了,,比如我們安裝一下 Vim,,先查看一下軟件包的信息 #yum info Vim 開(kāi)始安裝 #yum install Vim 其他軟件的安裝過(guò)程都類(lèi)似,到這里安裝和配置流程就都結(jié)束了,。大家可以隨心所欲的在你們的機(jī)器里折騰,。Have fun! - The End - |
|
來(lái)自: 行者花雕 > 《待分類(lèi)》