CentOS安装后优化
1.关闭不需要的服务
使用ntsysv命令选择需要启动的服务。下面是建议需要启动的服务
- crond Linux下的时间计划任务服务
- irqbalance 优化中断分配
- network
- sshd
- syslog
2. 关闭不需要的TTY
在CentOS 6.3中,编辑/etc/sysconf/init
# What ttys should gettys be started on?
ACTIVE_CONSOLES=/dev/tty[1-6]
将1-6修改,一般情况下,2个即可
3. 对TCP/IP网络参数进行调整
调整TCP/IP网络参数,可以增强抗SYN Flood的能力,命令如下:
#echo ‘net.ipv4.tcp_syncookies = 1 ’ >> /etc/sysctl.conf
#sysctl -p
操作前建议用sysctl -a > sysctl-file 保存当前配置
4. 修改shell命令的history记录个数
#vim /etc/profile
修改histsize = 1000
5. 调整Linux的最大文件打开数
在/etc/rc.local文件里添加如下命令行
ulimit -SHn 65535
6. 关闭CentOS的文件访问时间的修改产生磁盘IO
一个Linux文件默认有三个时间:
- atime:访问时间
- ctime:创建时间
- mtime:修改时间
修改/etc/fstab, 在包含大量小文件的分区中是哦那个noatime和nodiratime两个选项。