?
mysql初始化命令?1.關閉不需要的服務
首先確定服務器有沒有ntsysv命令,如果沒有的話,直接使用yum安裝即可。
云服務器怎么初始化?
使用ntsysv關閉不需要的服務以節省服務器資源
需要打開的服務如下:
crond:周期性計劃任務
network:linux網絡服務
sshd:OpenSSH服務守護進程
rsyslog:linux日志系統服務
2.關閉不需要的TTY
centos 7已經默認啟用一個TTY,如果使用centos 6系統修改建議參考 ?https://antoinemaze.wordpress.com/2014/02/26/modify-the-number-of-tty-in-centos-6/
3.對TCP/IP網絡參數進行調整
echo 'net.ipv4.tcp_syncookies = 1' >> /etc/sysctl.conf
sysctl -p
4.修改SHELL命令的histor記錄數
vim /etc/profile
HISTSIZE=1000
根據工作情況而定,修改完成后執行以下命令
source /etc/profile = . /etc/profile
5.定時校正服務器時間
yum -y install ntp
crontab -e?
*/5 * * * * /usr/sbin/ntpdate ntp.api.bz
6.關閉vip6網絡服務
ifconfig?
echo "install vip6 /bin/true" > /etc/modprobe.d/disable-vip6.conf
#每當系統需要加載vip6模塊時,強制執行/bin/true來代替實際加載的模塊
echo "IPV6INIT=no" >> /etc/sysconfig/network-scripts/ifcfg-eth0
7.調整linux的最大打開文件數
ulimit -n 查看當前打開的最大的文件數
修改配置文件
vim /etc/security/limit.conf
soft nofile 65535
hard nofile 65535
還需要在系統的/etc/rc.local文件里添加如下內容:
ulimit -SHn 65535
8.關閉寫磁盤I/O功能
加入此臺服務器是一臺web服務器,而這臺服務器上包含很多的圖片文件,那么我們是不需要記錄這些小文件的訪問時間的,這樣的話就可以節省磁盤的I/O
修改系統配置文件/etc/fstab,在包含大量的小文件的分區中使用noatime和nodiratime
/dev/sda5 /data/pics ext3 noatime,nodiartime 0 0
9.配置SSH登錄
修改/etc/ssh/sshd_config
禁止使用root用戶登錄
禁止使用空密碼登錄
關閉SSH反向查詢
10.設置用戶sudo權限
對于經常需要管理員權限的用戶進行設置,修改/etc/sudoers或者使用visudo命令
admin ALL=(ALL) NOPASSWD:ALL
?