这里简单列举几点优化策略,本人的CentOS版本为5.4 1 . 安装CentOs的时候是最少化原则什么是“最少化原则”?1). 不需要的软件包不安装,如果日后有使用的需要,再安装。一般我只会安装以下6个软件包:
- base
- editors
- development librarys
- development tools
- x software development
- system tools
2).不需要的端口不开启,一般刚开始的时候只要开放22(SSH)端口就足够了。3).不需要的服务不启动。这里贴一个优化启动服务的脚本,这个脚本的作用是在level 3的运行级别上,关闭除syslog crond sshd network外的其它服务
- [root@mode ~]# for systemserver in `chkconfig --list|grep 3:on|awk "{print $1}"`;do chkconfig --level 3 $systemserver off; done
-
- #执行需要开机自启动的服务:
- [root@mode ~]# for systemserver in syslog crond sshd network;do chkconfig --level 3 $systemserver on;done
-
- #执行完毕后用chkconfig --list 命令查看一下结果是否正确:
- [root@mode ~]# chkconfig --list|grep 3:on
- crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
- network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
- sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
- syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
为什么要“最少化”呢?1). 安全。由于不使用没必要的软件和服务,端口,可增强系统的安全性。2) . 节约系统资源。大家都懂的。 曾经在朋友那里听说过他在生产的服务器居然看到了一个firefox进程占着十多M的系统资源,听到这个消息的时候雷得我外焦里嫩痛不欲生,服务器上装桌面干啥,用firefox干啥啊!!!Emacs24在Ubuntu 12.4 LTS 上编译Linux下OpenCV安装和配置相关资讯 CentOS安装教程
- CentOS 安装X Window (02/18/2013 08:57:50)
- 在CentOS 5.5下安装使用Mplayer (10/20/2012 15:20:00)
- CentOS 6.0图形界面安装 (10/07/2012 08:11:16)
| - 利用Cobbler批量快速网络安装 (12/11/2012 18:07:24)
- Windows7 CentOS6.3 双系统安装 (10/07/2012 20:26:10)
- CentOS 6.0 字符界面安装 (10/07/2012 08:01:20)
|
本文评论 查看全部评论 (0)