感谢支持
我们一直在努力

CentOS安装的一些优化策略

这里简单列举几点优化策略,本人的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. #执行需要开机自启动的服务:  

  4. [root@mode ~]# for systemserver in syslog crond sshd network;do chkconfig –level 3 $systemserver on;done  

  5.   

  6. #执行完毕后用chkconfig –list 命令查看一下结果是否正确:  

  7. [root@mode ~]# chkconfig –list|grep 3:on  

  8. crond           0:off   1:off   2:on    3:on    4:on    5:on    6:off  

  9. network         0:off   1:off   2:on    3:on    4:on    5:on    6:off  

  10. sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off  

  11. syslog          0:off   1:off   2:on    3:on    4:on    5:on    6:off  


为什么要“最少化”呢?


1). 安全。由于不使用没必要的软件和服务,端口,可增强系统的安全性。


2) . 节约系统资源。大家都懂的。


 曾经在朋友那里听说过他在生产的服务器居然看到了一个firefox进程占着十多M的系统资源,听到这个消息的时候雷得我外焦里嫩痛不欲生,服务器上装桌面干啥,用firefox干啥啊!!!

赞(0) 打赏
转载请注明出处:服务器评测 » CentOS安装的一些优化策略
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏