CentOS7.9安裝記錄
Linux學習環境搭建
Vmware安裝
-
執行安裝程式,該重啟安裝驅動就重啟,不需要就下一步,傻瓜式安裝。
-
勾選項:增強型鍵盤……
-
取消勾選項:
- 自動獲取更新
- 分享資料
-
其他預設
-
安裝結束之後,不要著急點選完成,先輸入許可證:
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
-
然後完成安裝,重啟裝置。
虛擬網路配置
從虛擬機器或者直接在電腦開始選單找到“虛擬網路編輯器”
在虛擬網路編輯器的右下角
根據以下圖示配置NAT網路
記住這三組數值
然後確認退出!
安裝CentOS前準備
配置虛擬磁碟
開啟VMware,建立新的虛擬機器
選擇自定義
這裡預設
稍後安裝作業系統
客戶機作業系統選擇Linux,版本選擇CentOS
取一個響噹噹的名字
根據個人電腦配置選擇核心數量,我比較小氣,就給少點
根據個人電腦配置選擇記憶體大小,推薦2g以上,不能小於512M,小於512會被預設最小安裝。
網路型別選擇NAT
I/O控制器預設
磁碟型別預設
建立新的虛擬磁碟
磁碟預設20就夠了,不夠的話後面可以再加。
這裡預設就可以
這裡先不要退出,選擇自定義硬體
印表機和音效卡不需要,可以移除掉。點選選中,然後下面有移除。
選擇安裝映象,在新CD/DVD下,連線中選擇“使用ISO映像檔案”,瀏覽找到下載的檔案。(瀏覽器下載檔案一般在使用者檔案下的下載目錄裡C:\user\<username>\Download
選好之後點關閉 - 然後完成
開啟安全啟動UEFI
編輯虛擬機器設定
選項 - 高階 - UEFI
確定退出
磁碟配置好了。下面開始安裝。
安裝CentOS7
點選“開啟此虛擬機器”開機,通過鍵盤的方向鍵,移動到“install CentOS 7”,回車確認
然後就進入到安裝介面了,推薦使用英文,所以預設就可以了!
接下來設定時區和要安裝的軟體
首先點選 DATE & TIME 進入時區設定介面,然後找到祖國的位置,點一下。觀察左上角是Asia和Shanghai就好了。最後點選Done
.
然後點選 SOFTWARE SELECTION 選擇要安裝的軟體。這裡我選擇基本的Web服務,安裝一下基本的工具。然後Done
接下來時最重要的兩個步驟,系統分割槽和網路配置
首先系統分割槽,點選 INSTALLATION DESTINATION 進入選擇磁碟,這裡選擇我要手動分割槽,然後Done
新增新分割槽
EFI分割槽(啟動引導分割槽):mount point選擇boot/efi
大小300M
Swap分割槽(交換空間):mount point 選擇swap
大小選擇4G(你選擇的記憶體大小的兩倍,最大不超過8G)
/分割槽(根分割槽):mount point 選擇/
大小不用填,直接新增
然後點選Done
完成,下面選擇接受
接下來進入Kdump,取消勾選後Done退出
最後進行網路配置,點選進入 NETWORK & HOST NAME
先修改主機名
然後點選右側的Configure進入配置介面。步驟1-6都要完成
這樣所有配置就完成了,開始安裝
這裡需要設定root密碼,點選進入
輸入root密碼,如果你輸入的密碼過短,就點選兩次Done儲存退出。
靜靜等待安裝完成。等進度條走完之後點選reboot重啟。
重啟之後進入這樣的黑框框,就表示安裝好了。
安裝CentOS之後的配置
先用ssh連結到虛擬機器。Windows可以使用xshell
更換國內映象源
推薦使用中科大的映象源:https://mirrors.ustc.edu.cn/help/centos.html
本分原檔案
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
編輯映象檔案
vi /etc/yum.repos.d/CentOS-Base.repo
-------------------------------------
# 刪除原來內容
dG
# 貼上中科大源地址
-------------------------------------
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=https://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
baseurl=https://mirrors.ustc.edu.cn/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
baseurl=https://mirrors.ustc.edu.cn/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
baseurl=https://mirrors.ustc.edu.cn/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
更新本地快取
yum makecache
配置靜態IP
編輯網路配置檔案/etc/sysconfig/network-scripts/ifcfg-ens33
修改BOOTPROTO的值為static
vim /etc/sysconfig/network-scripts/ifcfg-ens33
----------------------------------------------
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="1821e847-7c8c-45b8-9875-7c4e2333bd3d"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.200.100"
PREFIX="24"
GATEWAY="192.168.200.2"
DNS1="8.8.8.8"
IPV6_PRIVACY="no"