大型高负载网站的要面对成百上千的用户访问,承受高并发的压力,对系统的优化是必须要做的工作,而服务器的优化又是非常重要的一环,下面就和大家分享下。
前期准备:Linux服务器MYSQLAPACHE方法1
重新编译操作系统的内核,当然,也需要根据对内核了解认知程度和服务器的具体配置以及应用场景来优化,一般打开SMP配置。
2优化操作系统的值,在文件/etc/sysctl.conf中做修改,比如增大内核文件并发数,消息长度等。
步骤3修改httpd.conf文件中的相关项,比如调大并发数,apache消耗内存非常严重,一定要去掉用不着的模块。关闭日志。
步骤4在编译PHP编时,尽量做到以实用为目的加入参数项目,为避免浪费系统资源,没有用到就不要加。
5ZEND的配置中不要用高的优化等级,一般来说15可以啦,更高的会加重服务器负载。
6对于MYSQL数据库,尽量少使用长连接,配置为2-3秒就可以啦
7一般情况下,对于apache服务器资源使用较多的情况,增大内存就可以完善不少问题。
步骤8对于高负载高并的网站,尽可能的把系统资源,供给WEB和MYSQL服务但让它们单个进程占用尽可能少的系统资源。
步骤结束