歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS安裝的一些優化策略

CentOS安裝的一些優化策略

日期:2017/2/28 15:51:49   编辑:Linux教程

這裡簡單列舉幾點優化策略,本人的CentOS版本為5.4

1 . 安裝CentOs的時候是最少化原則

什麼是“最少化原則”?

1). 不需要的軟件包不安裝,如果日後有使用的需要,再安裝。一般我只會安裝以下6個軟件包:

  1. base
  2. editors
  3. development librarys
  4. development tools
  5. x software development
  6. system tools

2).不需要的端口不開啟,一般剛開始的時候只要開放22(SSH)端口就足夠了。

3).不需要的服務不啟動。

這裡貼一個優化啟動服務的腳本,這個腳本的作用是在level 3的運行級別上,關閉除syslog crond sshd network外的其它服務

  1. [root@mode ~]# for systemserver in `chkconfig --list|grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $systemserver off; done
  2. #執行需要開機自啟動的服務:
  3. [root@mode ~]# for systemserver in syslog crond sshd network;do chkconfig --level 3 $systemserver on;done
  4. #執行完畢後用chkconfig --list 命令查看一下結果是否正確:
  5. [root@mode ~]# chkconfig --list|grep 3:on
  6. crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
  7. network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
  8. sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
  9. syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off

為什麼要“最少化”呢?

1). 安全。由於不使用沒必要的軟件和服務,端口,可增強系統的安全性。

2) . 節約系統資源。大家都懂的。

曾經在朋友那裡聽說過他在生產的服務器居然看到了一個firefox進程占著十多M的系統資源,聽到這個消息的時候雷得我外焦裡嫩痛不欲生,服務器上裝桌面干啥,用firefox干啥啊!!!

Copyright © Linux教程網 All Rights Reserved