Hyper-V安裝虛擬機
我使用的是windows 10企業(yè)版疏遏,安裝Hyper-V虛擬機首先需要在 控制面板->程序和功能->啟動或關(guān)閉windows功能 中開啟 Hyper-V功能。重啟救军,就可以使用了财异。然后找到Hyper-V管理器,就可以對虛擬機進行管理了唱遭。
網(wǎng)卡配置
這里要注意的是戳寸,在虛擬機的網(wǎng)絡配置里,我們可以選擇橋接和nat網(wǎng)絡拷泽。橋接的話疫鹊,虛擬機則和物理機共享一個物理網(wǎng)絡。但是司致,我因為用的是筆記本拆吆,總是要在不同的物理網(wǎng)絡中進行切換,所以脂矫,我用的是nat網(wǎng)絡枣耀。在hyper-v中是通過配置不同的虛擬機交換機來管理網(wǎng)絡的,接下來我們看看這個虛擬機交換機怎么配置羹唠。
點擊 虛擬機交換機管理奕枢,交換機類型選擇 內(nèi)部(internal)娄昆,創(chuàng)建虛擬機交換機。我的名字命名為:nat交換機缝彬,剩下的用默認選項即可點擊確定萌焰。
接下來,打開PowerShell谷浅,記得使用管理員身份進入扒俯。命令操作如下:
Get-NetAdapter
//這句是用來查詢現(xiàn)在的適配器,這里就能看到你之前建立的那個了一疯,找到它的ifIndex的值撼玄,后面要用
New-NetIpAddress -IPAddress 192.168.137.1 -PrefixLength 24 -InterfaceIndex 48
//這句網(wǎng)上說是建立一個網(wǎng)關(guān),我理解的就是把192.168.137.1這個ip給適配器
//24是掩碼墩邀,-InterfaceIndex填剛才的ifIndex
//回車后能夠看到對應的信息
New-NetNat -Name vmnat -InternalIPInterfaceAddressPrefix 192.168.137.0/24
//這句我沒看太懂掌猛,看著像是路由
這樣網(wǎng)絡就配置好了,然后眉睹,我們創(chuàng)建虛擬機荔茬。
創(chuàng)建虛擬機
點擊 新建->虛擬機。然后跟著向?qū)ё呔褪橇酥窈#酉聛砦揖椭苯影凑沼龅降捻樞蛎枋鑫倚薷牡闹盗恕?/p>
- 名稱: 為了可以區(qū)分清楚慕蔚,我的命名是以ip開頭的,192.168.137.99-company_dev_main斋配。直接以99開頭吧孔飒,反正這個網(wǎng)段的ip都是自己的。這個虛擬機是給公司開發(fā)環(huán)境創(chuàng)建的艰争,所以坏瞄,就命這個名字了。
- 將虛擬機存儲在其他位置: 默認位置給我存到c盤去了甩卓,我需要它裝在F盤惦积,所以位置是F:\Hyper-V\
- 虛擬機的代數(shù): 是選擇第一代,第二代無法從光盤啟動猛频,也無法識別到我的啟動鏡像。
- 分配內(nèi)存: 因為我的筆記本為了跑虛擬機裝到了32G內(nèi)存蛛勉,所以鹿寻,這個虛擬機我分配4G內(nèi)存,啟用動態(tài)內(nèi)存诽凌。動態(tài)內(nèi)存這個技術(shù)是有點討厭的毡熏,一會兒裝完了就能看到,它動態(tài)的上限是計算機的所有內(nèi)存侣诵,這里配置的4G并沒有什么亂用痢法,到時候還要改狱窘。但是,閑的時候能少用些內(nèi)存到是很好财搁。
- 配置網(wǎng)絡: 這里選擇我們剛才配置的 nat交換機
- 連接虛擬機硬盤: 這里選擇默認的創(chuàng)建硬盤蘸炸,名稱和位置用默認的就好,位置已經(jīng)根據(jù)我們之前的虛擬機存儲位置調(diào)整好了尖奔,大小設置成50G搭儒,方便長期使用。
-
以后再安裝操作系統(tǒng)
如我剛才所說提茁,這時內(nèi)存的設置是不對的淹禾,我們需要關(guān)閉虛擬機,進入虛擬機的設置界面茴扁,把內(nèi)存中動態(tài)內(nèi)存的Max值調(diào)整為4096MB铃岔,最小值自己看著辦吧,我的是512MB
安裝操作系統(tǒng)
我習慣用centos7了峭火,這次是我常裝的鏡像毁习,CentOS-7-x86_64-Minimal-1804.iso。然后躲胳,我們進行操作蜓洪。首先,關(guān)閉虛擬機坯苹,右鍵虛擬機隆檀,進入 設置窗口。
- 在DVD驅(qū)動器里粹湃,選擇映像文件恐仑,選擇操作系統(tǒng)的映像文件。
- 在BIOS里把CD的順序移動到第一位为鳄。
確定后裳仆,就可以啟動虛擬機了。右鍵孤钦,啟動歧斟。右鍵,連接偏形。進入Install centos7静袖,接下來進入操作系統(tǒng)安裝向?qū)В凑赵O置順序記錄設置內(nèi)容: - 語言(language): English(United States)俊扭。服務器系統(tǒng)嘛队橙,還是英文要毛病少些。
- 時間(DATE&TIME): 時區(qū)選擇上海,注意調(diào)整時間捐康。
- 安裝位置(INSTALLATION DESTINATION): 進入后直接點擊Done退出就可以了仇矾,會按照默認分區(qū)進行分區(qū)。因為只是虛擬機解总,默認分區(qū)夠了贮匕。
- 網(wǎng)絡與主機名(NETWORK & HOSTNAME): 輸入主機名,我輸入的就是company-dev-main倾鲫,記得點Apply才會生效粗合。然后,我們把Ethernet那里的開關(guān)置為ON乌昔,網(wǎng)卡才會啟用隙疚,然后進入Configure->IPv4 Settings。Method選擇Manual(手動)磕道,然后點擊Add供屉,輸入Address:192.168.137.99, Netmask:255.255.255.0, Gateway:192.168.137.1, DNS Server:114.114.114.114,保存(Save)溺蕉。然后點Done退出,記得確認Ethernet的開關(guān)是置為ON的疯特。
- 剩余的內(nèi)容使用默認配置即可哗魂,點擊Begin Installation,然后就可以設置root賬號密碼了漓雅。我沒有設置單獨的管理員賬號录别,避免麻煩组题。
安裝完成后,記得把DVD光驅(qū)中的映像文件卸載掉抱冷。就可以連接服務器了崔列。
進行操作系統(tǒng)初始配置
小插曲
可能是我安裝系統(tǒng)時疏忽了,系統(tǒng)裝好后旺遮,網(wǎng)絡不通赵讯,我ping了192.168.137.1,是通的耿眉。于是我就直接進入虛擬機看vi /etc/sysconfig/network-scripts/ifcfg-eth0 發(fā)現(xiàn)我把ip設置成192.168.137.1了瘦癌,肯定通不了,改成192.168.137.99 跷敬。然后service network restart 。網(wǎng)絡可用了,可以用ssh遠程登陸了西傀。
安裝vim
我習慣性的在安裝完系統(tǒng)后的第一件事是安裝vim斤寇,這樣可以驗證這樣幾件事:
- 網(wǎng)絡是可用的,無論是公網(wǎng)還是dns解析拥褂,都是ok的娘锁。
- vim比vi好用
- 證明包管理工具也是可用的。
yum install vim -y
關(guān)閉防火墻
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
firewall-cmd --state #查看默認防火墻狀態(tài)(關(guān)閉后顯示notrunning饺鹃,開啟后顯示running)
關(guān)閉SELinux
查看SELinux狀態(tài)
/usr/sbin/sestatus -v ##如果SELinux status參數(shù)為enabled即為開啟狀態(tài)
getenforce ##也可以用這個命令檢查
臨時關(guān)閉
setenforce 0 ##設置SELinux 成為permissive模式
##setenforce 1 設置SELinux 成為enforcing模式
永久關(guān)閉
修改/etc/selinux/config 文件
將SELINUX=enforcing改為SELINUX=disabled
重啟機器即可
調(diào)整連接數(shù)參數(shù)
* soft nproc 65536
* hard nproc 65536
* soft nofile 65536
* hard nofile 65536
- soft nproc: 可打開的文件描述符的最大數(shù)(軟限制)
- hard nproc: 可打開的文件描述符的最大數(shù)(硬限制)
- soft nofile:單個用戶可用的最大進程數(shù)量(軟限制)
- hard nofile:單個用戶可用的最大進程數(shù)量(硬限制)