在Fedora 18 desktop 版本上手動安裝Apache 2.4
安裝的時候出現錯誤:
configure: error: APR not found
於是就參考install guide把所有依賴包都下載安裝了
下載 (下面包的下載鏈接都可以在上面的鏈接裡找到)
httpd-2.4.3.tar.gz
apr-util-1.5.1.tar.gz
apr-1.4.6.tar.gz
pcre-8.32.tar.gz
解壓 & 編譯
[root@localhost pkgs]#cd /root/pkgs
[root@localhost pkgs]#tar -xzvf httpd-2.4.3.tar.gz
[root@localhost pkgs]#tar -xzvf apr-1.4.6.tar.gz
[root@localhost pkgs]#tar -xzvf apr-util-1.5.1.tar.gz
然後將apr和apr-util 分別mv到如下位置
/root/pkgs/httpd-2.4.3/srclib/apr 和 /root/pkgs/httpd-2.4.3/srclib/apr/srclib/apr-util
注意不能有版本號
[root@localhost pkgs]#tar -xzvf pcre-8.32.tar.gz
[root@localhost pkgs]#cd pcre-8.32 && ./configure && make && make install
[root@localhost pkgs]#cd httpd-2.4.3/ && ./configure && make && make install
啟動並測試
[root@localhost ~]# cd /usr/local/apache2/bin
[root@localhost bin]# ./apachectl -k start