CentOS 比較適合用作服務器的系統,之前用過 CentOS 6,但是在配置 Nginx 的時候,發現很多語句版本7的系統都進行了更新,而且網上針對版本7的例子會更多一下,遂將系統換成版本7。
下載地址推薦:(科大鏡像)http://mirrors.ustc.edu.cn/centos/7/isos/x86_64/
從圖中可以看出,每版 CentOS 都有多個不同的種類,簡單的介紹一下:
2、CentOS-7-NetInstall版本:網絡安裝鏡像;
3、CentOS-7-Everything版本:對完整版安裝盤的軟件進行補充,集成所有軟件;
4、CentOS-7-LiveGnome版本:GNOME桌面版;
5、CentOS-7-KdeLive版本:KDE桌面版;
6、CentOS-7-livecd版本:光盤上運行的系統,類擬於winpe。
cd /etc/sysconfig/network-scripts/
2、查看本機網卡名稱。這里很多博客上采用 ifconfig 的命令,但是系統並未識別(在圖形化界面可以使用),建議采用如下命令。
ip addr 或者 ip add
虛擬機網卡名稱為ens33。
3、查看當前目錄下的文件。
4、用 vi 打開對應的 ifcfg-ens33 配置文件,將最后一句 ONBOOT=no 改成 yes 或者 true。修改成功后 esc 退出編輯, :wq 保存並退出。
5、重啟網絡配置。
service network restart
二、安裝圖形化界面
至此系統就在網上盡情互動了,接下來,我們開始正式安裝圖形化系統界面。
1、確定系統是否安裝了 yum,該系統默認是安裝了的,首先來安裝Gnome包。
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
安裝時間有點長,大家耐心等待即可,中途會輸入兩次 yes 確認繼續。安裝成功后的界面如圖所示。
2、更新系統的運行級別。
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3、重啟機器,即可進入圖形化界面,啟動欄會有兩個進入系統的選項,第一個就是 GUI 界面,第二個是 DOS 界面。
reboot
系統切換技巧:
在 GUI 界面使用 ctrl+alt+F2 切換到 DOS 界面;
在 DOS 界面使用 ctrl+alt+F2 切換回 GUI 界面;
在終端輸入 init 3 命令 切換到 DOS 界面;
在終端輸入 init 5命令 切換到 GUI 界面。
四、Xshell 連接 CentOS 7
建議以下操作在 root 權限下使用,輸入 su 及賬戶密碼。
1、確認系統是否安裝了 openssh-server,如果有顯示版本則無需進行 2 操作。
yum list installed | grep openssh-server
2、安裝 openssh-server。
yum install openssh-server
3、修改 sshd服務配置文件。
1)將文件中,關於監聽端口、監聽地址前的 # 號去除;
2)開啟允許遠程登錄;
3)開啟使用用戶名密碼來作為連接驗證。
vi /etc/ssh/sshd_config
修改內容如圖所示:
4、開啟 sshd 服務。
service sshd start
若省去每次開機開啟操作可設置開機啟動或將 sshd 服務添加至自啟動列表。
chkconfig sshd on 或 systemctl enable sshd.service
5、如需確認 sshd 服務的確開啟了,可以查看是否監聽了 22 端口。
ps -e | grep sshd 或 netstat -an | grep 22
接下來需要在本地系統上進行一些配置
1、在 VM 上將系統的網絡連接方式調整為 VMnet8(NAT模式,虛擬網絡,而並非兩端為同一網絡的橋接模式)。
2、查看虛擬機中的 IP 地址,這里可以嘗試來 ping 一下本地系統的 IP。如果可以連通,只需在 Xshell 中完成后續設置即可。
至此,我們就可以在本地系統(如Windows 10系統)上操作 VM 中的 CentOS 了。