步驟1:編譯apache,./configure
--prefix=/usr/local/apache2 --with-apr=/usr/local/apr
--with-apr-util=/usr/local/apr-util/。錯誤提示:沒有apr。解決方法:下載了apr,然後./configure --prefix=/usr/local/apr,編譯#
make——make install。
步驟二:apr問題解決後編譯apache提示沒有par-unit,按照上面同樣的方法下載並編譯apr-unit,都是在/usr/local下,沒有修改過目錄。
步驟三:按照同樣方法配置pcre,./configure --prefix=/usr/local/pcre——#make——#make install。
步驟四:本以為可以成功安裝apache了,在命令行輸入:
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre
出現了錯誤提示:
checking for pcre-config... false
configure: error: Did not find pcre-config script at /usr/local/pcre。
我暫時沒有金幣了,希望大神能指點一二,謝謝。
1.先確定是否已經安裝了pcre-config, 用locate找到它的位置
$ locate pcre-config
/usr/bin/pcre-config
就把--with-pcre=/usr/local/pcre改成--with-pcre=/usr/bin
2.如果沒有安裝pcre-config, 就需要安裝一下:
Ubuntu: libpcre3-dev
CentOS: pcre-devel
3.如果想要從源碼安裝,先下載源碼:
$wget http://downloads.sourceforge.net/project/pcre/pcre2/10.00/pcre2-10.00.zip
$unzip pcre2-10.00.zip
$cd pcre2-10.00
$./configure --prefix=/usr/local/pcre
$make && sudo make install
希望能有幫助,說的不對的地方請見諒