Centos安裝 Apache2.4提示 APR not found的解決辦法


在安裝apache2.2.22版本的時候沒有任何問題,可直接使用命令編譯安裝。

但是,在apache 2.4.12版本,./configure 進行配置時,

提示

configure: error: APR not found. Please read the documentation.

(配置錯誤:APR 沒有找到,請閱讀相關文檔)

說明APR沒有裝。

 

1.下載所需軟件包:

wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz  

wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz  

wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip

 

具體步驟如下:

 a:解決apr not found問題>>>>>>

   [root@xt test]# tar -zxf apr-1.4.5.tar.gz  
   [root@xt test]# cd  apr-1.4.5  
   [root@xt apr-1.4.5]# ./configure --prefix=/usr/local/apr  
   [root@xt apr-1.4.5]# make && make install


b:解決APR-util not found問題>>>>

   [root@xt test]# tar -zxf apr-util-1.3.12.tar.gz  
   [root@xt test]# cd apr-util-1.3.12  
   [root@xt apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr 
   [root@xt apr-util-1.3.12]# make && make install

 

c:解決pcre問題>>>>>>>>>

   [root@xt test]#unzip -o pcre-8.10.zip  
   [root@xt test]#cd pcre-8.10  
   [root@xt pcre-8.10]#./configure --prefix=/usr/local/pcre  
   [root@xt pcre-8.10]#make && make install (可能出現g++: command not found,Centos下執行

                                  yum -y update gcc
                                  yum -y install gcc+ gcc-c++ ,安裝完之后在執行上一步./configure...)

2.最后編譯Apache時加上:

--with-apr=/usr/local/apr \

--with-apr-util=/usr/local/apr-util/ \

--with-pcre=/usr/local/pcre

./configure --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre

 


成功編譯完成~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM