lamp优化

ibm开发网developerworks,写的很详细了,连接如下:

LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构

LAMP 系统性能调优,第 2 部分: 优化 Apache 和 PHP

LAMP 系统性能调优,第 3 部分: MySQL 服务器调优

一些常用的命令:

查看apache占用的总内存(MB),平均每个进程占用的内存(MB),进程个数

ps aux|grep -v grep|awk '/httpd/{sum+=$6;n++};END{print sum/1024 " " sum/n/1024 " " n}'

 

apache 2.4下的配置过程为:

切换到httpd配置目录

cd /etc/httpd

vi conf.modules.d/00-mpm.conf

查看运行模式是prefork模式,即LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

使用下面命令查看内存httpd平均占用内存单位kb

ps aux | grep -v grep |awk '/httpd/{sum += $6;n++};END{print sum/n}'

一般结果是20~30m

在00-mpm.conf的LoadModule mpm_prefork_module modules/mod_mpm_prefork.so 下添加下面设置

StartServers 5

MinSpareServers 5

MaxSpareServers 10

ServerLimit 200

MaxClients 200

posted @ 2015-11-11 14:41  半山th  阅读(217)  评论(0编辑  收藏  举报