25个Apache性能优化技巧推荐 - 开源中国社区
25个Apache性能优化技巧推荐
小卒过河 2011年07月07日

25个Apache性能优化技巧推荐

小卒过河 小卒过河 发布于2011年07月07日 收藏 92 评论 15

有免费的MySQL,为什么还要买? >>>  

Apache 至今仍处于web服务器领域的霸主,无人撼动,没有开发者不知道。本篇文章介绍25个Apache性能优化的技巧,如果你能理解并掌握,将让你的Apache性能有显著的提升!

Apache 部分:

1. 移除不用的模块。

2. 使用 mod_disk_cache NOT mod_mem_cache 。

3. 扁平架构配置mod_disk_cache。

4. 安装恰当的Expires, Etag, 和 Cache-Control Headers 。

5. 将缓存放在独立的磁盘

6. 使用管道日志替代直接记录

7. 将日志放在不同的磁盘

8. 使用 mod_gzip/mod_deflate 。

9. 将HostnameLookups关闭.

10. 避免在configs中使用主机名。

11. 使用持久连接。

12. 不要设置KeepAliveTimeout太高。

13. 禁用 .htaccess。

14. 允许symlinks。

15. 关闭ExtendedStatus。

16. 避免在DirectoryIndex中通配符。

OS 部分:

17. 提高Swappiness。

18. 提高写入缓冲器( Write Buffer)大小。

19. 提高最大打开文件。

应用部分:

20. 设置图像和样式表的前端代理。

21. 使用 mod_passenger for rails。

22. 关闭safe_mode for php。

23. 不要使用threaded mpm with mod_php。

24. 刷新缓冲区预渲染。

25. 频繁访问的数据设置缓存。

更多细节见原文

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:25个Apache性能优化技巧推荐
分享
评论(15)
最新评论
0
https://www.monitis.com/blog/2011/07/05/25-apache-performance-tuning-tips/ 翻译的还不错呀
0
性能测试之Apache性能调优
http://www.xuetuwuyou.com/course/37
0
静态用nginx不错
0
用nginx反正只是为了提高静态页面的访问速度,偶尔报一下错无所谓。
0

引用来自“xiaozhen1900”的评论

引用来自“gamespoerleveling”的评论

nginx真的不如apache稳定.

何以见得.?

nginx的跨站问题没有被解决.
在压力测试中.nginx的分数会很高.但是会报错..
apache虽然分数低.. 但是不报错
0

引用来自“gamespoerleveling”的评论

nginx真的不如apache稳定.

何以见得.?
0
nginx真的不如apache稳定.
0
真正需要需要提高性能的会换成ngix了

其他对性能要求不大了,优化不优化,差不多了,无所谓了
0

引用来自“hongleiming”的评论

用Nginx的表示很蛋定

其实只要一条:
换成nginx即可解决。
0
用Nginx的表示很蛋定
0

13. 禁用 .htaccess。
晕死..不可能完全采用的
0

引用来自“Archerfish”的评论

不完全正确!实战出真知!

顶,支持,没有最好的优化技巧,只有最适合自己的优化技巧。
0
很好,到公司折腾去。
0
部分可采纳
0
不完全正确!实战出真知!
顶部