编译apache时提示出现缺失apr和apr-util包

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


你可能感兴趣的:(error,配置文件,download)