Apache編譯註釋(二)

編譯安裝註釋:

--prefix=/application/apache2.2.25

軟件安裝路徑,如果不指定,默認安裝到/usr/local/apache2


--enable-deflate

提供對內容的壓縮傳輸編碼支持,一般html/js/css等內容的站點,使用此參數功能會大大提高傳輸速度,提示訪問者訪問體驗,在生產環境中,這是apache調優的重要選項之一


--enable-expires

激活允許通過配置文件控制http的“expires”和“cache-control”頭內容,即對網站圖片,js,css等內容,提供在客戶端瀏覽器緩存的設置,這是apache調優的重要選項之一


--enable-headers

提供允許http請求頭的控制


--enable-modules=most

模塊


--enable-so

激活apache服務的DSO支持,即在以後可以以DSO的方式編譯安裝共享模塊,這個模塊本身不能以DSO方式編譯


--with-mpm=worker

選擇apache mpm的模式爲worker模式,因爲worker模式原理是更多的使用線程來處理請求,所以可以處理更多的併發請求,而系統資源的開銷小於基於進程的MPM prefork,如果不指定此參數,默認得到模式是prefork進程模式。這是apache調優的一個重要選項之一。



--enable-rewrite

提供基於URL規則的重寫功能,根據已知URL地址,轉換其他想要的url地址,如僞靜態功能就是這個模塊實現的,這是apache在生產環節中必用的一個重要功能


可以使用./configure –help命令來查看以上各個參數的用途

在安裝apache軟件包時,忘記安裝以上模塊,可以使用dso方式編譯安裝


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章