虛擬機配置:
選擇安裝方式:
第一行:安裝CentOS 7;
第二行:測試這個媒體並安裝CentOS 7;
第三行:故障排除;
Tips:CentOS 7與CentOS 6網卡名稱命名方式有所改變,如果需要CentOS 7與CentOS 6的網卡名稱一樣,操作步驟如下: 1) 選擇第一個安裝方式,並按下tab鍵,如下圖片所示; 2) 輸入net.ifnames=0 biosdevname=0,如下圖所示: |
選擇語言:
這里直接選擇中文,安裝配置方便;
配置系統安裝信息:
Tips: 本地化可以忽略; 語言選擇英文的注意更改時區為上海,不然會出現其他時區時間; |
修改順序如下:
配置系統分區:
Tips: 推薦使用自定義分區設置,具體可根據實際情況更改; /boot分區1G; swap分區1G; / 分區:剩余全部空間; |
分區配置好如下圖:
Tips: CentOS 7.x文件系統采用的是xfs,檢查是否為xfs; CentOS 6.x文件系統采用的是ext4; swap不用更改文件系統; |
接受分區更改;
關閉KDUMP:
Tips:在虛擬機中這個功能有些雞肋,還會拖慢虛擬機,而且虛擬機有快照功能,玩壞了恢復快照即可; |
配置網卡信息:
修改虛擬機的虛擬網卡信息,這樣虛擬機就可以上外網了;
選擇VMnet8,關閉DHCP服務;
修改主機名和配置第一塊網卡,如下圖:
配置好后,網卡會被激活;
Tips:第二塊網卡同樣配置方法,也可以在系統中去修改; |
關閉security policy:
關閉安全策略,當熟練CentOS時,可以去試着了解這個機制; |
定制系統環境:
這里選擇最小化安裝,有需求的可以安裝其他熟悉的基本環境;
選擇好后就開始安裝CentOS 7.5了;
安裝時配置好root密碼,如果設置簡單密碼確認兩次,才可以將密碼設置成功,大概安裝包數量471個,因系統而定;
個人使用配置,根據個人喜好設置,虛擬機環境,盡量簡化,操作方便:
Tips:出現問題是,請斷開鏈接重新鏈接即可,有些配置需要重連鏈接才能生效; |
1.防火牆
關閉防火牆
#systemctl stop firewalld.service |
禁止開機自啟動
#systemctl disable firewalld.service |
2.selinux;
查看selinux狀態,此為開啟;
# getenforce Enforcing |
臨時關閉selinux;
# setenforce 0 # getenforce Permissive |
永久關閉selinux;
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config |
3.更改YUM源;
# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo |
4.更改epel源
# curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo |
生成本地緩存
# yum makecache |
5.常用軟件安裝;
yum install -y bash-completion nmap lrzsz nc tree htop wget vim net-tools.x86_64 |
Tips: tab補全工具 bash-completion 端口掃描工具 nmap 上傳下載工具 lrzsz 網絡工具 nc 樹形目錄查看 tree top進階工具 htop 下載工具 wget 文本編輯器 vim 常用網絡命令工具 net-tools.x86_64 如:ifconfig、route等; |
6.修改字符集;
安裝時使用的是中文字符集,為了避免以后操作出現亂碼問題,建議改成英文字符集;
# echo LANG="en_US.UTF-8" >/etc/locale.conf # source /etc/locale.conf |