安装Apache提示APR not found的解决办法

不知道为什么在安装apache2.2.22版本的时候没有任何问题,直接使用命令

./configure --prefix=/home/www/www_test/software/apache-2.2.22 --enable-proxy --enable-so --enable-mods-shared=most --with-mpm=worker

没有任何问题,不过在安装新版本2.4.2的时候就会报错。

解决方案如下:

#./configure --prefix……检查编辑环境时出现:
checking for APR... no
configure: error: APR not found . Please read the documentation.

可以用./configure –help | grep apr 查看帮助。
--with-included-apr Use bundled copies of APR/APR-Util
--with-apr=PATH prefix for installed APR or the full path to apr-config
--with-apr-util=PATH prefix for installed APU or the full path to
安装APR(Apache Portable Runtime )
[[email protected] ~]# cd /tmp/52lamp/ //源码存放位置
[[email protected] 52lamp]# tar -zxvf apr-1.4.2.tar.gz //unzip -o apr-1.4.2.zip
[[email protected] 52lamp]# cd apr-1.4.2
[[email protected] apr-1.4.2]# ./configure
[[email protected] apr-1.4.2]# make
[[email protected] apr-1.4.2]# make install

再次检查编译环境出现
checking for APR-util... no
configure: error: APR-util not found . Please read the documentation.

[[email protected] httpd-2.2.16]# ./configure –help | grep apr-util
--with-apr-util=PATH prefix for installed APU or the full path to

[[email protected] 52lamp]# tar -zxvf apr-util-1.3.9.tar.gz
[[email protected] 52lamp]# cd apr-util-1.3.9
[[email protected] apr-util-1.3.9]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
[[email protected] apr-util-1.3.9]# make
[[email protected] apr-util-1.3.9]# make install

./configure仍提示APR-util not found,增加--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util后出现
configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

[[email protected] httpd-2.2.16]# ./configure –help | grep pcre
--with-pcre=PATH Use external PCRE library

[[email protected] 52lamp]# unzip -o pcre-8.10.zip
[[email protected] 52lamp]# cd pcre-8.10
[[email protected] cd pcre-8.10]# ./configure --prefix=/usr/local/pcre
[[email protected] cd pcre-8.10]# make
[[email protected] cd pcre-8.10]# make install

继续安装Apache/httpd,./configure 时加上参数 --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre,这个问题就解决了。

下载链接:

http://download.chinaunix.net/download/0001000/66.shtml

http://download.chinaunix.net/download/0001000/470.shtml

http://download.chinaunix.net/download/0008000/7913.shtml

时间: 2024-09-30 10:31:38

安装Apache提示APR not found的解决办法的相关文章

安装apache 后,找不到服务,解决办法

在命令行进入安装apache的bin目录下,在输入命令:httpd.exe -k install -n Apache版本号 回车即可注意:要在管理员的身份下进入cmd (C:\Windows\SysWOW64 下的cmd.exe 点中右击选择管理员身份打开) 如果是32位系统的话进入System32 类似. 如果出现以下提示(问题): Installing the apache2 service The apache2 service is successfully installed. Tes

安装node-sass提示没有vendor目录的解决办法

提示: no such file or directory, scandir '-..\node-sass\vendor' 解决办法: node_modules\node-sass文件夹下,新建vender文件夹,然后运行npm rebuild node-sass --save-dev p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #454545 } 原文地址:https://www.cnblogs.

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 wg

Mac 安装phpmyadmin提示无法登陆 mysql服务器解决办法

安装phpmyadmin 下载官方最新版本,如果提示找不到服务器,请把dns改为4个8. 修改 config.inc.php 中的 host的值,将 localhost 改为127.0.0.1 保存即可. 备注,网上说的在命令中设置表mysql的user=root的密码值,这种方法是错误的! 版权声明:本文为博主原创文章,未经博主允许不得转载.

yum安装,提示yum锁定了,解决办法

使用yum安装,结果提示: yum -y install ansible Another app is currently holding the yum lock; waiting for it to exit...The other application is: PackageKitMemory : 87 M RSS (844 MB VSZ)Started: Wed May 30 19:20:37 2018 - 07:36 agoState : Sleeping, pid: 9958 可能

VMware虚拟机安装Redhat7提示piix4_smbus:Host SMBus错误解决办法

错误: 系统开机出现错误提示:piix4_smbus 0000:00:007.3: Host SMBus controller not enabled 原因: 系统装入i2c_piix4模块所致,因为系统找不到这个模块,所以报错 处理方法: 1.查明装入模块的确切名字( lsmod | grep i2c_piix4 ),显示输出的结果是模块的确切名字:i2c_piix4 2.将该模块列入不装入名单.编辑文件vim /etc/modprobe.d/blacklist.conf,在末尾加入black

安装SQL提示重启电脑失败,解决办法

1. 打开注册表, 找到HKEY_LOCAL_MACHINE-->software-->Microsof-->MSSQLServer...统统删掉 2.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,在右侧找到PendingFileRenameOperations.删除. 重启电脑,安装.

安装SQL2012 提示 setup account privileges Failed 解决办法

今天有个学生 安装SQL 2012,使用administrator登录系统进行安装,竟然出现setup account privileges Failed ,说是没有权限. 于是我就在Windows上创建了一个新用户,加入到administrators组,使用该用户就可以安装.

Ubuntu提示piix4_smbus:Host SMBus错误解决办法

1.编译内核时出现下面的错误 CHK     include/linux/version.h CHK     include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CALL    scripts/checksyscalls.sh CC      scripts/mod/empty.o /opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-