apache版本:httpd-2.4.6
在执行./configure命令时,却报如下错误:
configure: error: BundledAPR requested but not found at ./srclib/. Download and unpack the correspondingapr and apr-util packages to ./srclib/.
它的意思是说:需要下载apr和apr-utils并解压到./srclib/ 目录下, 再进行编译。
下载apr和apr-util
cd /usr/local/src #源码包统一放到此目录
wget -c http://down1.chinaunix.net/distfiles/apr-util-1.3.8.tar.gz3
wget -c http://down1.chinaunix.net/distfiles/apr-1.4.4.tar.bz24
压缩到当前文件
tar -xzvf./apr-1.4.4.tar.bz
tar -xzvf./apr-utli-1.3.8.tar.gz
复制配置文件到相应的目录
cp -rf ./apr-1.4.4 ./httpd-2.4.6/srclib/apr
cp -rf./apr-util-1.3.8 ./httpd-2.4.6/srclib/apr-util
#重新执行 configure 命令:
apache-2.2与新出的apache-2.4安装不同的地方在于,2.4版的已经不自带apr库,所以在安装apache-2.4之前,需要下载apr和apr-util
时间: 2024-10-12 21:40:31