在公司裡運維,部署一台新的服務器是經常發生的事情,也是作為運維人員需要掌握的基本技能。
發生背景:
1.為生產環境部署測試環境
2.為新系統部署新環境
步驟:
1.劃分磁盤空間
2.自定義安裝
3.修改計算機名稱
4.配置網絡
5.SElinux
6.Iptables
7.系統時間
8.配置yum源
9.安裝VMware tools(虛擬機環境)
一、劃分磁盤空間
/boot (120M); swap(1~2倍物理內存大小) ;/ (剩余所有空間)
備注:
①根目錄(/)是所有Linux文件和目錄所在,必須為其分配空間(掛載磁盤分區)。
②往往會根據服務器使用用途,創建自定義的目錄並為其分配磁盤分區。
二、自定義安裝
根據服務器角色進行安裝選擇,也可進行最簡安裝,後續根據需求通過yum或其他方式追加安裝。
三、修改計算機名稱
①系統初始化時可根據提示進行定義。
②進入系統後進行修改。
命令行修改:
#vi /etc/sysconfig/network
HOSTNAME=XXXXX
四、配置網絡
①系統初始化時可根據提示進行定義。
②進入系統後進行修改。
圖形界面:
setup
命令行:
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.110.255
HWADDR=00:0c:29:f6:31:3d
IPADDR=192.168.110.14
NETMASK=255.255.255.0
NETWORK=192.168.110.0
ONBOOT=yes
GATEWAY=192.168.110.1
TYPE=Ethernet
#/etc/init.d/network restart (重啟網絡服務)
#ifcfg(查看配置)
#cat chkconfig --list | grep network (查看啟動級別,保證默認開機啟動)
network 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
啟動級別如下:
0 - halt (Do NOT set initdefault to this)
1 - Single user mode
2 - Multiuser, without NFS (The same as 3, if you do not have networking)
3 - Full multiuser mode
4 - unused
5 - X11
6 - reboot (Do NOT set initdefault to this)
修改啟動級別:
#chkconfig --level XX network on/off
五、SElinux
#getenforce(查看當前狀態)
#setenforce -help (查看幫助,明確SElinux都有哪些狀態)
#setenforce 0/1
#vi /etc/selinux/config(一般都會將SElinux關閉,避免網絡調試產生不必要麻煩)
SELINUX=disabled
#reboot(系統重啟生效)
六、Iptables
#iptables -L --line-numbers (查看)
添加新條目:
#iptables -I INPUT 6 -p tcp --dport 12489 -j ACCEPT
OUTPUT --sport
刪除舊條目:
#iptables -D INPUT/OUTPUT 6
備注:
若防火牆條目中涉及的端口在linux中已有定義,將不方便運維時通過iptables -L進行查看,這時需要修改/etc/services。
#iptables -F (清空防火牆)
#/etc/init.d/iptables save(保存配置)
七、系統時間
#date (查看)
手動修改:
#date -s 2016/07/08
#date -s 16:54:00
時間服務器自動同步:
#ntpdate 192.168.1.1
#vi /etc/crontab(添加計劃任務)
0-59/10 * * * * /usr/sbin/ntpdate 192.168.1.1
#crontab restart
八、配置yum源
/etc/yum.repos.d/(yum源配置文件位置)
①自帶yum源(無需配置,系統自帶)
②外部yum源 (比如163yum源,下載個配置文件放置上述目錄下即可)
③本地yum源(.iso文件或者外接DVD,都需將其掛載某個文件目錄下,然後修改配置文件)
修改配置文件:
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=0
如何使用yum源:
#yum grouplist(獲得yum源列表)
#yum install XXXX(下載)
#yum update XXXX(更新)
九、安裝VMware tools(虛擬機環境)
#tar zxvf VMwareTools .... -c /root/
進入解壓後的目錄後,執行下面命令
#./vmware-install.pl
經過上述配置,一台基於Linux系統的服務器基礎配置基本完成。
本文出自 “小倪同學” 博客,請務必保留此出處http://rni1990.blog.51cto.com/6663894/1812716