簡介:以上文章講述的是【前端常問面試題】接下來我總結一下【Centos安裝部署圖文介紹】。覺得我還可以的可以加群一起督促學習探討技術。QQ群:1076570504 個人學習資料庫http://www.aolanghs.com/ 微信公眾號搜索【歡少的成長之路】
一、CentOS7.4下載官網下載地址:http://vault.centos.org/
1、進入CentOS下載官網,找到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就是我們在工作中使用的鏡像了
1、打開你的VMware Workstation Pro,並點擊「創建新的虛擬機」,沒有安裝VMware Workstation Pro請點擊VMware Workstation 14下載與安裝
2、點選典型(推薦)(T),並點擊「下一步」
3、點選稍後安裝作業系統(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、配置時區 (DATE & TIME)
(1)選擇DATE & TIME
(2)時區設置為 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)更改模式,標準分區Standard Partition,點擊「+」按鈕添加分區
(4)添加 /boot分區,大小300MB,Add mount point
(5)添加 swap分區,一般情況是物理內存的2倍大小,用於物理內存不足時使用,但可能造成系統不穩定,所以看情況,可以設置小一點,甚至設置為0MB,這裡我設置為512MB,Add mount point
(6)增加根分區,不填寫大小,即默認剩餘的空間都給根分區,Add mount point
(7)點擊「Done」
(8)點擊「Accept Changes」
21、點擊「Begin Installation」,開始安裝
22、設置系統用戶root的密碼 (ROOT PASSWORD)
(1)選擇ROOT PASSWORD
(2)為root設置密碼 (密碼長度最好不要小於6位數),然後點擊「Done」
23、等待安裝完成,然後點擊「Reboot」
三、CentOS7.4基本設置1、登錄CentOS,默認帳號為root,密碼為 你在前面安裝時設置的root密碼
提示:在輸入密碼時,linux為了安全起見,是看不到你輸入的密碼。同時,如果是使用的是鍵盤右邊的數字鍵盤輸入密碼的話,建議查看一下,數字鍵盤是否開啟 (建議使用字母按鍵上面一排的 數字鍵輸入密碼)
2、配置IP位址,網關
cd /etc/sysconfig/network-scripts/ //進入到network-scripts目錄下
vi ifcfg-ens32 //編輯配置文件
//修改以下內容
BOOTPROTO=static //啟用靜態IP位址
ONBOOT=yes //開啟自動啟用網絡連接
//添加以下內容
IPADDR=192.168.30.1 //設置IP位址
NETMASK=255.255.255.0 //子網掩碼
GATEWAY=192.168.131.2 //設置網關
2.1、如何設置Linux的IP位址
1、在本地電腦打開「命令行窗口」,輸入命令ipconfig,查看 乙太網適配器 VMware Network Adapter VMnet8下的IPv4 地址
2、可以看到 乙太網適配器 VMware Network Adapter VMnet8下的IPv4 地址為 192.168.30.2
3、當我們設置Linux的IP位址時,需要保證Linux的IP位址 與 VMnet8下的IPv4地址 的前面三位數必須相同,即 192.168.30 必須相同,這樣Linux就能跟我們本地電腦互相通信,最後一位數不相同即可,例如Linux的IP位址可以設置為192.168.30.1 或者 192.168.30.124等
2.2、如何設置Linux的網關:
1、點擊編輯(E) → 虛擬網絡編輯器(N)
2.3、如何設置Linux的網關,選擇VMnet8,再點擊"NAT設置"按鈕,查看VMnet8 (NAT 模式)下的子網掩碼
3、查看VMnet8 (NAT 模式)下的網關,選擇VMnet8,再點擊"NAT設置"按鈕
3、重啟網絡服務
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
國內移動、電信和聯通通用的DNS 114.114.114.114
提示:如果是內網,配置上面的DNS地址有可能是訪問不了外網的,在電腦右下角的網絡圖標中滑鼠右鍵,選擇打開"網絡和Internet"設置,選擇WLAN,然後在點擊你連接的網絡,查看網絡信息
填寫內網的IPv4 DNS 伺服器地址即可
5、查看是否能夠訪問外網
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規則
7、永久關閉SELinux防火牆
vi /etc/sysconfig/selinux //編輯selinux文件
SELINUX=disabled //把文件中的SELINUX=enforcing 改成 SELINUX=disabled 即可
sestatus //查看SELinux狀態
獲取當前selinux防火牆的安全策略
sestatus
可以看到當前selinux防火牆的安全策略仍為enforcing,配置文件並未生效
這時需要我們重啟,再去查看SELinux防火牆的狀態,可以看到已經關閉了
8、給/etc/rc.d/rc.local 文件設置 「x」可執行權限,最初設置默認是沒有可執行權限的
chmod +x /etc/rc.d/rc.local //設置可執行權限
//設置前
-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」,關閉虛擬機,並拍攝快照,保存當前配置
下篇文章更新,目前只學到這裡。微信公眾號關注一波不迷路哦!
知道的越多,不知道的就越多。找準方向,堅持自己的定位!加油向前不斷前行,終會有柳暗花明的一天!
創作不易,你們的支持就是對我最大認可!
文章將持續更新,我們下期見!QQ群:1076570504 微信公眾號搜索【歡少的成長之路】請多多支持!