百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> CentOS系统下Web服务器优化教程
分享文章到:

CentOS系统下Web服务器优化教程

发布时间:01/15 来源: 浏览: 关键词:
下整理了在centos中配置的web服务器的优化配置方法,一台centos配置优化的好与坏全靠下在面我介绍的参数了,好的话一台同要机器可负载10WIP,如果没优化好可能1WIP就背得吃力了。

①修改服务器可以打开的最大文件数open files,由于linux socket用的也是file,所以这个参数对网络连接数有直接的影响,一般机器是1024,可以设置为65536
#vi /etc/security/limits.conf
最后两行加入以下内容
* soft nofile 65536
* hard nofile 65536
 
②关闭IPv6,目前为止我们还不需要IPv6,系统安装完之后是自带并且开启了的,需要我们关闭。
查看有没有IPv6
#ifconfig  #如果出现inet6 addr…的字样,说明就是安装了
或者
#lsmod | grep ipv6  #会显示内核加载的ipv6相关模块
通过以下命令禁用 www.111cn.net
#vi /etc/sysconfig/network
修改
NETWORKING_IPV6=yes

NETWORKING_IPV6=no
然后关闭其模块
#vi /etc/modprobe.d/dist.conf
在文件结尾处添加以下两行
alias net-pf-10 off
alias ipv6 off
禁用ipv6的iptables
#chkconfig ip6tables off
修改完成后需重启机器使之生效
 
③对TCP/IP网络参数进行调优
#vi /etc/sysctl.conf
增加或修改以下配置
net.ipv4.tcp_syncookies = 1    #表示开启SYN Cookies,当出现SYN等待队列溢出时启用cookies来处理,可防范少量SYN攻击
net.ipv4.tcp_tw_reuse = 1      #表示开启重用.允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭
net.ipv4.tcp_tw_recycle = 1    #表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭
net.ipv4.tcp_fin_timeout = 30  #修改系?默认的TIMEOUT时间,单位为秒,默认为240秒

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板