Apache2.4常用編譯引數
Apache2.4以後的版本編譯依賴apr,所以,編譯之前需要先安裝apr及apr-util。
編譯引數只是一個參考作用,這個引數是我平常使用的,具體工作中的需求還是要區別對待的。
一些註解:./configure --prefix=/usr/local/apache24/ --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --enable-mpms-shared=all --with-mpm=prefork
--enable-so 啟動模組動態裝解除安裝
--enable-ssl 編譯ssl模組
--enable-cgi 支援cgi機制(能夠讓靜態web伺服器能夠解析動態請求的一個協議)
--enable-rewrite 支援url重寫
--with-zlib 支援zlib壓縮
--with-pcre 支援正則表示式
--with-apr=/usr/local/apr 指明依賴的apr所在目錄
--with-apr-util=/usr/local/apr-util/ 指明依賴的apr-util所在的目錄
--enable-mpms-shared=all 以共享方式編譯的模組
--with-mpm=prefork 指明httpd的工作方式為prefork