標籤:編譯安裝httpd-2.4
1、安裝prce解決依賴關係
#yum -y install pcre-devel
2、編譯安裝apr-1.5.1:
#./configure --prefix=/usr/local/apr
#make && make install
3、編譯安裝apr-util-1.5.4
#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
#make && make install
4、編譯安裝httpd-2.4.10(可能會提示openssl太舊,則編譯安裝最新版,並加上 --with-ssl=/usr/local/openssl)
#tar xf httpd-2.4.9.tar.bz2
#cd httpd-2.4.9
#./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd24 --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-modules=most --enable-mpms-shared=all --with-mpm=event
#make && make install
5、編譯後操作
1)匯出標頭檔
#ln -sv /usr/local/apache/include /usr/include/httpd
2)匯出庫檔案
#ldconfig
#ldconfig -p
3)匯出man手冊
#vim /etc/man.config
4)輸出二進位程式
#vim /etc/profile.d/httpd.sh
exportPATH=/usr/local/apache/bin:$PATH
6、設定檔:
/etc/httpd24/httpd.conf ---------- 主設定檔
/etc/httpd24/extra/httpd-mpm.conf ------------- MPM設定檔(配置各MPM的參數)
更換MPM:
修改載入的模組名稱,重啟httpd即可
本文出自 “個人部落格” 部落格,請務必保留此出處http://fuguang.blog.51cto.com/3213319/1575149
httpd-2.4編譯安裝