25个Apache性能优化技巧

开发人员都知道Apache 一直是稳坐web服务器领域的霸主地位,本文主要介绍让Apache性能显著提升的25个优化技巧,下面跟小编一起来学习一下!

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. 频繁访问的数据设置缓存。

(0)

相关推荐

  • Ps运行/反应慢怎么办?Photoshop性能优化技巧详细介绍

    经常会看到有一些网友抱怨Ps运行慢怎么办?对于PS制图软件而言,运行速度主要对电脑配置以及PS优化有关,下文是笔者整理的国外网站分享的一些Photoshop性能优化技巧,如果您觉得Ps运行慢的话,不妨 ...

  • 笔记本性能优化技巧几则

    经常频繁往返于本本和台机的人,往往会奇怪的发现,即使是差不多配置的电脑,台机的性能也会明显的强于本本,就这样,本本在某些时候,也是高价低能的代名词呢。那事实究竟如何呢?让我们从头分析一下吧。 本本由于 ...

  • 27招 释放C盘空间 具体优化技巧

    谈如何释放C盘空间 27招具体优化技巧 天极网最近刊登了《Windows系统中如何释放C盘空间》。笔者觉得还没细化下来,所以写了下面这篇文章,主要讲讲Windows操作系统在C盘空间不足的情况下,我们 ...

  • MySQL性能优化的最佳20条经验

    今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情.当我们去设计数据库表结构,对操作数据 ...

  • Java编程中为了性能优化应做到的26件事

    操作方法 01 电脑内存爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了.下面南宁达内小编根据网络资源 ...

  • 实用的5个Java堆优化技巧

    操作方法 01 许多性能问题都是由Java堆容量不足和调优引起的.下面南宁达内java培训小编将和大家分享非常实用的5个Java堆优化技巧. 02 1.JVM:对难以理解的东西产生恐惧感 千万不要以为 ...

  • Apache服务器优化方法小结

    Apache服务器优化 这个一些个人的总结,加上一些前辈的经验, 下面的优化总的来讲,在我使用的一年多中,还是相当有用的,优化和不优化还是比较明显的. 下面开始正题 ExtendedStatus On ...

  • win7固态硬盘优化技巧 6个固态硬盘优化方法

    我们知道目前速度最快性能最好的硬盘就是固态硬盘了,不过就目前技术而言固态硬盘容量大小与价格相比都无法比拟普通机械硬盘,因此在使用有限容量固态,就应该学会如何优化固态硬盘。为了合理应用固态硬盘空间,我们 ...

  • 内存的优化技巧之调整页面文件

     Windows系统内存的优化技巧, 怎样优化内存的管理, 这里介绍一下调整页面文件方面提高内存的使用效率,尽可能地提高运行速度,是每个电脑学习的都想知道的事.。下面介绍在Windows操作系统中,提 ...