日期:2014-05-16 浏览次数:20795 次
checking for APR... no
configure: error: APR not found.
解决办法:
1.下载所需软件包:
[code="java"]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 ??
2.编译安装:
yum remove apr-util-devel apr apr-util-mysql apr-docs apr-devel apr-util apr-util-docs?
具体步骤如下:
? a:解决apr not found问题
$ test]# tar -zxf apr-1.4.5.tar.gz ?
$ test]# cd ?apr-1.4.5 ?
$ apr-1.4.5]# ./configure --prefix=/usr/local/apr ?
$ apr-1.4.5]# make && make install ??
? b:解决APR-util not found问题
$ test]# tar -zxf apr-util-1.3.12.tar.gz ?
$ test]# cd apr-util-1.3.12 ?
$ apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config ?
$ apr-util-1.3.12]# make && make install?
? c:解决pcre问题
$ test]#unzip -o pcre-8.10.zip ?
$ test]#cd pcre-8.10 ?
$ pcre-8.10]#./configure --prefix=/usr/local/pcre ?
$ pcre-8.10]#make && make install?
4.最后编译Apache时加上:
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util/ \
?--with-pcre=/usr/local/pcre
=============================================================
$ ~]#cd /soft
$ soft]#tar jxvf httpd-2.2.6.tar.bz2 ? ?//解压apache的压缩包
$ soft]#cd httpd-2.2.6 ? ? //定位到httpd-2.2.6 文件夹下
$ httpd-2.2.6]#ls ? ? //查看显示httpd-2.2.6 文件夹下内容
$ httpd-2.2.6]#./configure --help | more ? ?//查看安装apache配置参数
$ httpd-2.2.6]#./configure ?--prefix=/usr/local/apache ?--enable-so ? ?// ?配置apache路径
$ httpd-2.2.6]#make ? ? //编译apache
$ httpd-2.2.6]#make install ? ?//安装apache
$ httpd-2.2.6]#cd /usr/loca