1. 程式人生 > >Linux虛擬機CentOS最小系統安裝

Linux虛擬機CentOS最小系統安裝

同時 防火 eboot 設置dns ping wall 磁盤文件 sysconfig 開始

最近在學習和工作中linux時,安裝了CentOS7的最小系統,發現最小系統沒有一些常用的命令等。在此,寫一篇博文,記錄一下Linux系統從新建虛擬機到最終可以上網的步驟,供自己復習使用,同時也共大家前來指正。
一、創建新的虛擬機
打開wmware,新建一個虛擬機,選擇典型安裝
技術分享圖片

點擊下一步,選擇稍後安裝操作系統
技術分享圖片

選擇你要安裝的系統,我們這裏安裝的是CentOS64位的系統

技術分享圖片

點擊下一步,選擇一個 安裝虛擬機系統的路徑,並為該系統起一個名字,如圖

技術分享圖片

為系統的磁盤指定大小,並選擇磁盤文件為單個文件,如果是多個文件的話,也是可以的,只是個人覺的磁盤拆分後文件數有點多,沒有必要

技術分享圖片

最後,虛擬機(相當於沒有系統的電腦)新建完成

技術分享圖片

二、啟動虛擬機並安裝CentOS7最小系統

選擇我們剛才安裝的虛擬機,點擊編輯虛擬機設置,對虛擬機進行編輯

技術分享圖片

為虛擬機添加鏡像文件,即操作系統。我們事先將CentOS的鏡像文件下載到本地,也可以通過百度雲盤下載,鏈接如下:https://pan.baidu.com/s/1U_etiJt7js7yZ-vIZAxXBA

技術分享圖片

Linux系統的聯網模式有三種,我們這裏設置虛擬機的聯網模式為NAT模式,三種聯網模式的區別,有時間在嘮吧
技術分享圖片

基本的配置完成,點擊開啟虛擬機,進入操作系統的安裝

技術分享圖片

開啟虛擬機之後,鼠標左鍵雙擊虛擬機,進入虛擬機界面,通過上下鍵選擇第一個,選擇安裝centos7,然後按enter鍵

技術分享圖片

選擇系統的語言,這裏選擇的是English,點擊continue,進入下一個界面

技術分享圖片

為系統設置時間,選擇安裝最小系統,如下圖所示,即可開始安裝操作系統

技術分享圖片

為系統的root用戶設置密碼,如下所示:

技術分享圖片

然後等待安裝,安裝完成之後,點擊右下角的【reboot】按鈕,重新啟動系統,輸入密碼進入root用戶模式,到此,Linux操作系統就安裝完成了。

三、配置Linux系統

操作系統安裝完成之後,我們並不能上網,也不能使用ifconfig命令來查看IP地址。接下來我們要進行網絡配置,使該系統可以上網。

1.首先查看一下我們的網絡信息,如下圖中的紅色框的中新的,可以手動設置

技術分享圖片

2.使用命令:vi /etc/sysconfig/network-scrpits/ifcfg-ens33,對網絡進行手動設置

參看上圖,分別設置如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #設置靜態IP
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=def4ed6f-4a8c-4fb2-bc90-f966bfea0123 #虛擬機的唯一IP
DEVICE=ens33 #網卡設備
ONBOOT=yes #設置網絡開機啟動
IPADDR=192.168.159.110 #設置 IP地址
GATEWAY=192.168.159.2 #設置網關
NETMASK=255.255.255.0 #設置掩碼
DNS1=114.114.114.114 #設置dns
DNS2=1.2.4.8

配置完之後,退出保存:【Esc】--->>[:]--->>wq---[enter]
技術分享圖片

3.命令reboot重啟系統,使用【ip addr】該命令來查看網絡信息,
reboot
ip addr
如下圖:

技術分享圖片

4.安裝一些常用的命令及工具:
安裝ifconfig命令:yum -y install net-tools
安裝vim編輯器:yum -y install vim
安裝遠程工具進行文件傳輸的命令rz、sz:yum -y install lrzsz

四、常見一些命令
訪問百度網址:ping www.baidu.com
查看IP地址:ifconfig
查看防火墻的開啟狀態:firewall-cmd --state
開啟/關閉防火墻:systemctl start/stop firewalld
關閉開機自啟動:systemctl disable firewalld.service
開啟開機啟動:systemctl enable firewalld.service
設置防火墻開機關閉:
查看開啟的端口:iptables -L -n
重啟網絡服務:service network restart
查看網絡開啟狀態:service network status
查看歷史命令記錄:history
永久開放某個端口,如7772:firewall-cmd --zone=public --add-port=7772/tcp --permanent
清空屏幕:clear

Linux虛擬機CentOS最小系統安裝