Apache性能优化技巧

转载 2004年09月10日 20:49:00

Apache性能优化技巧

Apache性能优化技巧
靖康科技

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

升级 Apache 到最新版本,新版本往往包含性能提升和安全更新。

在 httpd.conf 中设置 "HostNameLookups off" 能避免针对每个访问者的 DNS 域名的反向查询。

对于繁忙的网站,在 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 命令。
如果你的网站主要以 CGI 来驱动,那么请使用 mod_perl。
在你的 Web 页面目录中,不要让文件数超过 1000 个,文件越多花费在定位上的时间也越多。

在 Web 服务器上的图片越少越好,保证每个图片都经由图片压缩器运行。

对你的网站做压力测试,建议采用 Apache 自带的 ab 命令来测试。

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

25个Apache性能优化技巧推荐

  • 2011年07月14日 14:16
  • 1017B
  • 下载

Apache

  • 2007年07月06日 00:49
  • 60KB
  • 下载

Go 性能优化技巧 3/10

内置 map 类型是必须的。首先,该类型使用频率很高;其次,可借助 runtime 实现深层次优化(比如说字符串转换,以及 GC 扫描等)。可尽管如此,也不意味着万事大吉,依旧有很多需特别注意的地方。...
  • q_yuhen
  • q_yuhen
  • 2016-05-04 13:09:58
  • 1658

oracle性能优化技巧

  • 2011年11月23日 15:19
  • 4KB
  • 下载

Apache性能优化技巧

 Apache性能优化技巧作者:徐永久   本文简要介绍了几个优化 Apache 的技巧,在实战中十分有用。 升级 Apache 到最新版本,新版本往往包含性能提升和安全更新。 在 httpd.con...
  • wangxiaosen
  • wangxiaosen
  • 2008-11-27 09:58:00
  • 245

OracleSQL性能优化技巧.ppt

  • 2009年08月20日 17:10
  • 606KB
  • 下载

jQuery性能优化与技巧

1.使用最新版本的jquery库      jQuery新版本会对旧版本进行优化和Bug修复。但是使用时要测试一下,可能有些代码改了。 2.使用合适的选择器 $(“#id”):使用id来...
  • u014034934
  • u014034934
  • 2017-03-13 10:29:49
  • 96

js性能优化技巧

下面是一些关于客户端JS性能的一些优化的小技巧: 1. 关于JS的循环,循环是一种常用的流程控制。JS提供了三种循环:for(;;)、while()、for(in)。在这三种循环中 for(in)的效...
  • jcx5083761
  • jcx5083761
  • 2013-11-04 10:48:59
  • 4055

Go 性能优化技巧 6/10

Go 使用 channel 实现 CSP 模型。处理双方仅关注通道和数据本身,无需理会对方身份和数量,以此实现结构性解耦。在各文宣中都有 “Don't communicate by sharing m...
  • q_yuhen
  • q_yuhen
  • 2016-05-04 13:36:35
  • 271

各种API性能_性能优化技巧

  • 2017年06月12日 20:40
  • 54KB
  • 下载
收藏助手
不良信息举报
您举报文章:Apache性能优化技巧
举报原因:
原因补充:

(最多只允许输入30个字)