編譯安裝註釋: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方式編譯安裝