虛擬機安裝Centos系統(tǒng)超詳細的圖文介紹
簡介:以上文章講述的是【前端常問面試題】接下來我總結一下【Centos安裝部署圖文介紹】。覺得我還可以的可以加群一起督促學習探討技術。QQ群:1076570504 個人學習資料庫http://www.aolanghs.com/ 微信公眾號搜索【歡少的成長之路】
一、CentOS7.4下載
官網(wǎng)下載地址:http://vault.centos.org/
1、進入CentOS下載官網(wǎng),找到CentOS7.4版本
2、在CentOS7.4版本頁面中,找到isos/

3、進入頁面后,可以看到x86_64
4、在CentOS下載頁面中,選擇 CentOS-7-x86_64-DVD-1708.torrent進行下載

5、下載完成之后,由于“CentOS-7-x86_64-DVD-1708.torrent”只是一個BT種子文件,而且非常小,這就需要我們使用迅雷等工具來對源鏡像進行下載了
(1)打開迅雷,新建任務,把“CentOS-7-x86_64-DVD-1708.torrent”BT種子文件拖入到新建任務中,并點擊立即下載

(2)下載完成之后會生成如下的幾個文件,CentOS-7-x86_64-DVD-1708.iso就是我們在工作中使用的鏡像了

二、CentOS7.4安裝
1、打開你的VMware Workstation Pro,并點擊“創(chuàng)建新的虛擬機”,沒有安裝VMware Workstation Pro請點擊VMware Workstation 14下載與安裝
2、點選典型(推薦)(T),并點擊“下一步”
3、點選稍后安裝操作系統(tǒng)(S),并點擊“下一步”

4、點選Linux(L),因為我們之前下載的 CentOS-7-x86_64-DVD-1708.iso 是64位 7.4版本的,所以這里我們選擇CentOS 7 64位,并點擊“下一步”

5、虛擬機名稱可以更改也可以不更改看自己需求,修改虛擬機的安裝路徑,并點擊“下一步”
6、磁盤選擇默認為20.0GB,點選將虛擬磁盤存儲為單個文件(O),并點擊“下一步”

7、點擊“完成”

8、點擊“編輯虛擬機設置”

9、點選“使用ISO映像文件(M)”,并添加我們之前下載好的CentOS-7-x86_64-DVD-1708.iso
10、默認為NAT 模式(N):用于共享主機的IP地址即可

提示:11-13步驟 移除USB控制器、聲卡和打印機 只是為了騰出更多的資源空間 (可以選擇跳過 不移除)
11、選擇USB 控制器,并點擊“移除?”

12、選擇聲卡,并點擊“移除?”

13、選擇打印機,并點擊“移除?”,最后點擊“確定”

14、點擊“開啟此虛擬機”

15、正在開啟虛擬機,鼠標移入到虛擬機中,并按下“↑”鍵,選擇Install CentOS 7,最后按下“Enter 鍵”
提示:鼠標移動到虛擬機內部單擊或者按下Ctrl + G,鼠標即可移入到虛擬機中
按下Ctrl + Alt,鼠標即可移出虛擬機
注意:在虛擬機中的操作,鼠標必須要移入到虛擬機中,否則虛擬機感應不到,無法對其進行操作

16、按下“Enter 鍵”


17、默認安裝過程中的安裝界面使用English (英語),點擊“Continue”
18、配置時區(qū) (DATE & TIME)
(1)選擇DATE & TIME

(2)時區(qū)設置為 Region:Asia City:Shanghai
日期和時間 設置與自己的電腦時間同步,最后點擊“Done”

19、設置軟件選擇 (SOFTWARE SELECTION)
(1)選擇SOFTWARE SELECTION

(2)點擊勾選 Compatibility Libraries 和 Development Tools

如果希望安裝帶有界面的CentOS,請在左邊Base Environment中,選擇Server with GUI(帶圖形用戶界面的服務器),默認為Minimal Install (最小安裝),提示:如果安裝有界面版本的,在如下的第22步驟中的操作會有所不同 (安裝有界面版本的其實用處不大,都是可以通過命令行來設置的),這里我沒有安裝有界面版本的

20、設置安裝位置 (INSTALLATION DESTINATION)
(1)選擇INSTALLATION DESTINATION

(2)點選 I will configuire parttioning,然后再點擊“Done”

(3)更改模式,標準分區(qū)Standard Partition,點擊“+”按鈕添加分區(qū)

(4)添加 /boot分區(qū),大小300MB,Add mount point


(5)添加 swap分區(qū),一般情況是物理內存的2倍大小,用于物理內存不足時使用,但可能造成系統(tǒng)不穩(wěn)定,所以看情況,可以設置小一點,甚至設置為0MB,這里我設置為512MB,Add mount point

(6)增加根分區(qū),不填寫大小,即默認剩余的空間都給根分區(qū),Add mount point


(7)點擊“Done”

(8)點擊“Accept Changes”
21、點擊“Begin Installation”,開始安裝

22、設置系統(tǒng)用戶root的密碼 (ROOT PASSWORD)
(1)選擇ROOT PASSWORD
(2)為root設置密碼 (密碼長度最好不要小于6位數(shù)),然后點擊“Done”
23、等待安裝完成,然后點擊“Reboot”

三、CentOS7.4基本設置
1、登錄CentOS,默認賬號為root,密碼為 你在前面安裝時設置的root密碼
提示:在輸入密碼時,linux為了安全起見,是看不到你輸入的密碼。同時,如果是使用的是鍵盤右邊的數(shù)字鍵盤輸入密碼的話,建議查看一下,數(shù)字鍵盤是否開啟 (建議使用字母按鍵上面一排的 數(shù)字鍵輸入密碼)

2、配置IP地址,網(wǎng)關
cd /etc/sysconfig/network-scripts/ //進入到network-scripts目錄下
vi ifcfg-ens32 //編輯配置文件
//修改以下內容
BOOTPROTO=static //啟用靜態(tài)IP地址
ONBOOT=yes //開啟自動啟用網(wǎng)絡連接
//添加以下內容
IPADDR=192.168.30.1 //設置IP地址
NETMASK=255.255.255.0 //子網(wǎng)掩碼
GATEWAY=192.168.131.2 //設置網(wǎng)關


2.1、如何設置Linux的IP地址
1、在本地電腦打開“命令行窗口”,輸入命令ipconfig,查看 以太網(wǎng)適配器 VMware Network Adapter VMnet8下的IPv4 地址
2、可以看到 以太網(wǎng)適配器 VMware Network Adapter VMnet8下的IPv4 地址為 192.168.30.2
3、當我們設置Linux的IP地址時,需要保證Linux的IP地址 與 VMnet8下的IPv4地址 的前面三位數(shù)必須相同,即 192.168.30 必須相同,這樣Linux就能跟我們本地電腦互相通信,最后一位數(shù)不相同即可,例如Linux的IP地址可以設置為192.168.30.1 或者 192.168.30.124等

2.2、如何設置Linux的網(wǎng)關:
1、點擊編輯(E) → 虛擬網(wǎng)絡編輯器(N)

2.3、如何設置Linux的網(wǎng)關,選擇VMnet8,再點擊"NAT設置"按鈕,查看VMnet8 (NAT 模式)下的子網(wǎng)掩碼


3、查看VMnet8 (NAT 模式)下的網(wǎng)關,選擇VMnet8,再點擊"NAT設置"按鈕
3、重啟網(wǎng)絡服務
service network restart

4、設置DNS地址
vi /etc/resolv.conf //編輯 resolv.conf文件
nameserver 114.114.114.114 //添加DNS地址
可以添加多個DNS地址,格式為:
nameserver xxx1.xxx1.xxx1.xxx1
nameserver xxx2.xxx2.xxx2.xxx2
常用的DNS地址:
阿里 223.5.5.5 或者 223.6.6.6
谷歌 8.8.8.8
國內移動、電信和聯(lián)通通用的DNS 114.114.114.114

提示:如果是內網(wǎng),配置上面的DNS地址有可能是訪問不了外網(wǎng)的,在電腦右下角的網(wǎng)絡圖標中鼠標右鍵,選擇打開"網(wǎng)絡和Internet"設置,選擇WLAN,然后在點擊你連接的網(wǎng)絡,查看網(wǎng)絡信息

填寫內網(wǎng)的IPv4 DNS 服務器地址即可

5、查看是否能夠訪問外網(wǎng)
ping -c3 www.baidu.com
PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data.
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 ttl=128 time=9.45 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=2 ttl=128 time=12.2 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=3 ttl=128 time=9.29 ms
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 9.296/10.346/12.293/1.388 ms

6、永久關閉 firewalld防火墻(centos7默認的防火墻是firewalld防火墻,不是使用iptables,因此需要關閉firewalld服務)
systemctl stop firewalld.service // 停止firewalld服務
systemctl disable firewalld.service // 開機禁用firewalld服務
iptables -L //列出所有iptables規(guī)則

7、永久關閉SELinux防火墻
vi /etc/sysconfig/selinux //編輯selinux文件
SELINUX=disabled //把文件中的SELINUX=enforcing 改成 SELINUX=disabled 即可
sestatus //查看SELinux狀態(tài)

獲取當前selinux防火墻的安全策略
sestatus
可以看到當前selinux防火墻的安全策略仍為enforcing,配置文件并未生效

這時需要我們重啟,再去查看SELinux防火墻的狀態(tài),可以看到已經(jīng)關閉了

8、給/etc/rc.d/rc.local 文件設置 “x”可執(zhí)行權限,最初設置默認是沒有可執(zhí)行權限的
chmod +x /etc/rc.d/rc.local //設置可執(zhí)行權限
//設置前
-rwxr-xr--. 1 root root 473 Aug 5 2017 rc.local
//設置后
-rwxr-xr-x. 1 root root 473 Aug 5 2017 rc.local

9、輸入“halt”,關閉虛擬機,并拍攝快照,保存當前配置


四、Centos安裝MySQL數(shù)據(jù)庫
下篇文章更新,目前只學到這里。微信公眾號關注一波不迷路哦!
知道的越多,不知道的就越多。找準方向,堅持自己的定位!加油向前不斷前行,終會有柳暗花明的一天!
創(chuàng)作不易,你們的支持就是對我最大認可!
文章將持續(xù)更新,我們下期見!QQ群:1076570504 微信公眾號搜索【歡少的成長之路】請多多支持!
