Apache編譯註釋(二)

編譯安裝註釋:css

--prefix=/application/apache2.2.25 html

軟件安裝路徑,若是不指定,默認安裝到/usr/local/apache2apache


--enable-deflate 瀏覽器

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


--enable-expires 併發

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


--enable-headerside

提供容許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方式編譯安裝

相關文章
相關標籤/搜索