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
作者:半山
出处:http://www.cnblogs.com/xdao/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。