1. 安裝centos 7模板機
准備好centos7的鏡像
下載地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/
安裝centos
自定義硬件:
對硬件進行一些修改 支持虛擬化
開啟虛擬化支持:
配置完成后 點擊確定 然后開機
將這段文字修改為:
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20\x86_64 quiet net.ifnames=0 biosdevname=0
1.
輸入完成后 回車
選擇安裝過程的語言:
網絡配置
手動配置IP地址
點擊 Add 添加IP地址 填寫地址信息10.0
配置IP
都配置完成后 點擊 save 保存配置
設置主機名
配置時間時區:
時區修改:
點擊done后 選擇安裝包
語言支持選擇
安裝包選擇
選擇安裝包后,點擊 Done 關閉 繼續選擇 磁盤
磁盤分區:
添加分區:
創建第一個 swap分區:
swap分區為內存的1.5倍 這里默認為 MB
添加根分區:
檢查:
內核備份關閉:
點擊 Begin installation 開始安裝
步驟總結:
安裝過程 設置root密碼:
點擊 兩次 Done 回到安裝界面
重啟服務器
2. centos7模板機優化
網卡優化
將/etc/sysconfig/network-scripts/ifcfg-eth0 網卡內容精簡為:
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.30
NETMASK=255.255.255.0
GATEWAY=10.0.0.254
DNS1=223.5.5.5
修改完成重啟網卡: systemctl restart network
網卡管理方式優化
把網卡管理方式改為 NetworkManager.service
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
防火牆優化
systemctl stop firewalld #關閉防火牆
systemctl disable firewalld #開機不啟動防火牆
關閉SElinux
setenforce 0
getenforce
sshd優化
115行:#UseDNS no
改為: UseDNS no
79行:GSSAPIAuthentication yes
改為: GSSAPIAuthentication no
重啟sshd服務: systemctl restart sshd
yum源優化
yum源優化(使用光盤,連接上光盤執行以下命令。):
mount /mnt
cd /etc/yum.repos.d/
mkdir test -p
\mv *.repo test
echo '[local]
name=local
baseurl=file:///mnt
gpgcheck=0' >local.repo
mount /dev/cdrom /mnt
yum makecache
更改為阿里雲yum源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo
tab補全優化
yum install -y bash-completion.noarch
安裝常用軟件:
yum install -y net-tools vim lrzsz wget tree screen lsof tcpdump
自帶郵件服務關閉
ystemctl stop postfix.service
systemctl disable postfix.service
優化時間同步[同步北京時間]
echo '*/5 * * * * /usr/sbin/ntpdate -u ntp.api.bz' >>/var/spool/cron/root
systemctl restart crond.service
優化完畢
shutdown -h now 關機。 整個優化流程完成。
3.克隆虛擬機
兩個刪除 一個清空
1清空:
> /etc/udev/rules.d/70-persistent-net.rules
2刪除:
刪除網卡中的兩行內容,沒有就不清:
uuid
hwaddr