bestlong 怕失憶論壇

 

 

搜索
bestlong 怕失憶論壇 論壇 MIS Apache 性能調校技巧
查看: 5416|回復: 0
go

Apache 性能調校技巧 [複製鏈接]

Rank: 9Rank: 9Rank: 9

1#
發表於 2006-10-19 11:19 |只看該作者 |倒序瀏覽 |打印
資料來源:http://www.skrnet.com/skrdoc/text/f05/f05020.htm

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

在 httpd.conf 中設置 "HostNameLookups off" 能避免針對每個來訪者的 DNS 域名的反向查詢。

對繁忙的網站,在 httpd.conf 中設置 "MaxClients 230" 或者更高。這項設定可讓更多的 httpd 同時處理請求。

採用另外一台服務器處理圖形。

設定您的 Web 頁面和 CGI 頁面採用了瀏覽器緩衡技術。

保持您的 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 Script 中:
文件 I/O:打開的文件數目越少越好。
Shell 命令:採用全路徑來執行 shell 命令。
如果你的網站主要以 CGI 來運作,那請使用 mod_perl。
在你的 Web 頁面目錄中,不要讓文件數超過 1000 個,文件越多花費在定位上的時間也越多。

在 Web 伺服器上的圖形越少越好,最好將每個圖形都經由圖形壓縮工具處理。

對你的網站做負荷測試,建議採用 Apache 自設的 ab 命令來測試。
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw
‹ 上一主題|下一主題

Archiver|怕失憶論壇

GMT+8, 2024-5-2 22:29 , Processed in 0.011729 second(s), 10 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.