查看服务器盘属性:fdisk -lnginx
查看运行状态及端口: netstat -tunplweb
配置防火墙
打开/etc/sysconfig/iptables文件apache
1.vi /etc/sysconfig/iptables
在REJECT行以前添加以下代码服务器
1.-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
保存和关闭文件,重启防火墙tcp
1.service iptables restart性能
设置域名解析优化
/etc/hosts 设置指定的域名解析地址ui
查看Swap交换区性能指标: vmstat 3url
vmstat 后面的参数指定了性能指标捕获的时间间隔。3表示每三秒钟捕获一次。第一行数据不用看,没有价值,它仅反映开机以来的平均性能。从第二行开始,反映每三秒钟以内的系统性能指标。这些性能指标中和Swap有关的包括如下几项.net
memory下的swpd
它表示使用的Swap空间的大小。
Swap下的si,so
si表示当前(三秒钟以内)每秒交换回内存(Swap in)的总量,单位为kbytes;so表示当前(三秒钟以内)每秒交换出内存(Swap out)的总量,单位为kbytes。
以上的指标数量越大,表示系统越忙。这些指标所表现的系统繁忙程度,与系统具体的配置有关。系统管理员应该在平时系统正常运行时,记下这些指标的数值,在系统发生问题的时候,再进行比较,就会很快发现问题,并制定本系统正常运行的标准指标值,以供性能监控使用。
Filename Type Size Used Priority
/dev/hda9 partition 361420 0 3
可以方便地看出Swap空间的已用和未用资源的大小。
应该使Swap负载保持在30%如下,这样才能保证系统的良好性能
增长Swap空间,分如下几步:
1)成为超级用户
$su - root
2)建立Swap文件
# dd if=/dev/zero of=swapfile bs=1024 count=65536
建立一个有连续空间的交换文件。
3)激活Swap文件
#/usr/sbin/swapon swapfile
swapfile指的是上一步建立的交换文件。
4)新加的Swap文件已经起做用了,但系统从新启动之后,并不会记住前几步的操做。所以要在/etc/fstab文件中记录文件的名字,和Swap类型,如:
/path/swapfile none Swap sw,pri=3 0 0
5)检验Swap文件是否加上
/usr/sbin/swapon -s
删除多余的Swap空间。
1)成为超级用户
2)使用Swapoff命令收回Swap空间。
#/usr/sbin/swapoff swapfile
3)编辑/etc/fstab文件,去掉此Swap文件的实体。
4)从文件系统中回收此文件。
#rm swapfile
5)固然,若是此Swap空间不是一个文件,而是一个分区,则需建立一个新的文件系统,再挂接到原来的文件系统上。
十二、设置系统字符集
第一种:vi /etc/sysconfig/i18n
若是想用中文提示:LANG=”zh_CN.UTF-8″ 若是想用英文提示:LANG=”en_US.UTF-8″ 若是临时切换也能够 LANG=zh_CN.UTF-8
第二种:使用sed快速替换
#替换成英文 sed -i 's#LANG="zh_CN.*"#LANG="en_US.UTF-8"#' /etc/sysconfig/i18n #替换成中文 sed -i 's#LANG="en_US.*"#LANG="zh_CN.UTF-8"#' /etc/sysconfig/i18n #替换成UTF-8中文 sed -i 's#LANG="zh_CN.*"#LANG="zh_CN.UTF-8"#' /etc/sysconfig/i18n
1四、内核参数优化
vi /etc/sysctl.conf
#可用于apache,nginx,squid多种等web应用 net.ipv4.tcp_max_syn_backlog = 65536 net.core.netdev_max_backlog = 32768 net.core.somaxconn = 32768 net.core.wmem_default = 8388608 net.core.rmem_default = 8388608 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_synack_retries = 2 net.ipv4.tcp_syn_retries = 2 net.ipv4.tcp_tw_recycle = 1 #net.ipv4.tcp_tw_len = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_mem = 94500000 915000000 927000000 net.ipv4.tcp_max_orphans = 3276800 #net.ipv4.tcp_fin_timeout = 30 #net.ipv4.tcp_keepalive_time = 120 net.ipv4.ip_local_port_range = 1024 65535