茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1729361 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_0025.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

小企鵝開談 : [轉貼]APACHE 調校

發表者 討論內容
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]Apache 加速瀏覽調校篇
Apache 加速瀏覽調校篇

今天在 PCZONE 的網站逛了一下,發現站長(以前應該是阿土伯)有幫人做一些主機架設的服務,用的是我最愛的 FreeBSD 喔 !!

裡面有關 Apache Server 的地方寫著「安裝網頁壓縮模組 (有效節省3~4成網站對外頻寬)」,這幾個字眼就吸引到我了 ~

於是上 Google 找了幾篇文章來拜讀一下,找到不少文章 ~

一般常看到加速網頁瀏覽的方式就是將所要傳輸的資料壓縮,這樣便可以減少資料量的傳輸,進而提昇 Web Sever 的效能

在 Apache 上面使用的方法有二種:
mod_gzip
mod_deflate

而在 Apache 2.x 以後的版本就內含 mod_deflate 了,且效能不比 mod_gzip 差(mod_gzip好像是用在 Apache 1.3.x,沒有研究了)

因此偶又花了一些時間重新 compiler 一次即可,參數如下 :
./configure --prefix=/www --enable-so --enable-ssl --enable-deflate


接著在 httpd.conf 加入這幾行的設定
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE css js


上面的設定就是壓縮一些特定的檔案類型,如 html、XML、PHP 等等的檔案,至於圖檔、壓縮檔這些都已經是壓縮過的就毋須再壓囉 ~

ps. 參考的文件都寫著需要加入這一行
LoadModule deflate_module modules/mod_deflate.so


不過我都會出現錯誤訊息
httpd: Syntax error on line 109 of /www/conf/httpd.conf: module deflate_module i s built-in and can't be loaded


可能是我用自行 complier 的因素吧,拿掉就可以正常啟動了,也發現它其實是有被 include 進來的 :D

相關的參數還得要研究一下才可以,若將來有時間再來著手研究吧

原文出處:有為青年生活札記 - Apache 加速瀏覽調校篇
前一個主題 | 下一個主題 | | | |

討論串




Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|