优化大师性能评估:Apache性能优化技巧




本文简要介绍了几个优化 Apache 窍门技巧在实战中十分有用

升级 Apache 到最新版本新版本往往包含性能提升和安全更新
在 httpd.conf 中设置 \"HostNameLookups off\" 能避免针对每个访问者 DNS 域名反向查询
对于繁忙网站WebSite在 httpd.conf 中设置 \"MaxClients 230\" 或者更高这项设置让更多 httpd 进程同时响应请求并避免了处理器排队情况发生
采用另外台服务器处理图片文件
缺保您 Web 页面和 CGI 页面采用了浏览器缓冲技术具体文章可以参考本站:采用 mod_gzip 加速 Zope 和 Apache
保持您 Apache 苗条编译那些仅仅需要模块在编译的前修改 src/Configuration 文件在那些不需要模块的前用 # 号注释掉
如果不需要流量日志那么把 httpd.conf 中 TransferLog 指向到 /dev/null/
除非你确定使用 .htaccess 文件来控制些目录权限否则设置 \"AllowOverride None\" 这样就免去 Apache 在每个目录搜索 .htaccess 文件劳役的苦
不要让不需要后台进程运行
千万不要把页面或者日志文件写到网络磁盘上例如 NFS
不要让 Apache (httpd) 运行于 inetd 模式
不要让 X Windows 运行在你 Web 服务器上用 Ctrl-Alt-Backspace 关闭 X
避免使用 SSI tag

在 CGI 脚本中:
文件 I/O:打开文件数目越少越好
Shell 命令:采用全路径来 shell 命令
如果你网站WebSite主要以 CGI 来驱动那么请使用 mod_perl
在你 Web 页面目录中不要让文件数超过 1000 个文件越多花费在定位上时间也越多
在 Web 服务器上图片越少越好保证每个图片都经由图片压缩器运行
对你网站WebSite做压力测试建议采用 Apache 自带 ab 命令来测试

为了最好性能最好把网线拔掉这样你 Web 服务器就十分安全而且负载马上降为 0:-)


Tags:  优化技巧 性能优化 为提高性能而优化

延伸阅读

最新评论

发表评论