阿里云 linux 服务器配置

查看服务器盘属性: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
相关文章
相关标签/搜索