CentOS最小安裝後的最佳化

來源:互聯網
上載者:User

標籤:centos最小安裝後的最佳化

CentOS最小安裝後的最佳化
 添加了新伺服器之後,下一步就是安裝系統了。這裡推薦使用CentOS系列,大家在用伺服器時抱著一個原則:系統安裝的應用程式套件組合越少,伺服器會越穩定,所以我們安裝系統
時盡量選擇最小安裝。至於伺服器的單機效能最佳化,本周穩定安全的原則,盡量不要改動系統的原有的配置(CentOS自身的檔案和記憶體機制就很優秀)。 
1.關閉不需要的服務
 眾所周知服務越少,系統佔用的資源就會越少,所以應關閉不需要的服務。
 建議關閉不需要的服務,這樣做的好處是減少記憶體和CPU事件的佔用。命令如下所示: 
 #ntsysv
 
 關閉iptables、selinux
 #service iptables stop
 #chkconfig iptables off
 #sed -i /^SELINUX/s/enforcing/disabled/g /etc/selinux/config
2.關閉不需要的TTY
 CentOS Linux 系統預設是開啟6個控制台,分別可以用 ALT+F1 到 ALT+F6 進行訪問,6個控制台預設都駐留在記憶體中,用 ps -aux | grep tty 可以查看
 事實上沒必要需要使用這麼多,CentOS 6.0 開始 TTY 的配置由 /etc/inittab 更改為 /etc/init/start-ttys.conf,執行以下命令可將預設6個 TTY 改為2個:
 找到 tty [1-6] 改成 tty [1-2]
 #vim /etc/init/start-ttys.conf
#
# This service starts the configured number of gettys.
start on stopped rc runlevel=[2345]
env ACTIVE_CONSOLES=/dev/tty[1-2]
env X_TTY=/dev/tty1
task
script
        . /etc/sysconfig/init
        for tty in $(echo $ACTIVE_CONSOLES) ; do
                [ "$RUNLEVEL" = "5" -a "$tty" = "$X_TTY" ] && continue
                initctl start tty TTY=$tty
        done
end script

 再開啟 /etc/sysconfig/init,找到ACTIVE_CONSOLES=/dev/tty[1-6]修改為ACTIVE_CONSOLES=/dev/tty[1-2] ,之後重啟伺服器即可

3.對TCP/IP網路參數進行調整
 調整TCP/IP網路參數,可以加強抗SYN Flood的能力,命令如下:
 #echo ‘net.ipv4.tcp_syncookies=1‘ >> /etc/sysct.conf
 讓此核心改動立即生效,命令如下所示:
 #sysctl -p
4.修改SHELL命令的history記錄個數為100,不重啟系統就讓其生效
 #sed -i /^HISTSIZE/s/1000/100/g /etc/profile
 #source /etc/profile
5.定時校正伺服器的時間
 #yum install ntp
 編輯/etc/crontab檔案,在末尾加入一行:
 01 01 * * * root /sbin/ntpdate ntp.api.bz >> /dev/null 2 > &1
6.停止列印服務
 如果不準備提供列印服務,可停止預設設定為自動啟動的列印服務,命令如下:
 #/etc/rc.d/init.d/cups stop
 #chkconfig cups off
7.調整Linux的最大檔案開啟數
 ..........
8.啟動網卡
 ..........
9.關閉寫磁碟I/O功能
 #
 
10.CPU型號
 #cat /proc/cpuinfo |grep name|awk -F: ‘{print $2}‘|uniq -c


本文出自 “甲乙丙” 部落格,請務必保留此出處http://51inte.blog.51cto.com/4403468/1744051

CentOS最小安裝後的最佳化

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.