首页 > 代码库 > [apache2.4]configure: error: APR not found. Please read the documentation.
[apache2.4]configure: error: APR not found. Please read the documentation.
apache2.4 安装出现如下错误
```
[lzz@localhost httpd-2.4.10]$ ./configure
checking for chosen layout... Apache
checking for working mkdir -p... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
configure:
configure: Configuring Apache Portable Runtime library...
configure:
checking for APR... no
configure: error: APR not found. Please read the documentation.
```
应该是缺少依赖包
这是ubuntu上的做法 http://stackoverflow.com/questions/13967114/configure-error-apr-not-found-please-read-the-documentation
我这里是centos啊。
这个回答比较靠谱,还是要去阅读官方的安装文档
http://stackoverflow.com/questions/9436860/apache-httpd-setup-and-installation
就是需要安装arp相关的包,这可能是apache2.4 才会有的问题。
download the latest versions of both APR and APR-Util from Apache APR, unpack them into ./srclib/apr and ./srclib/apr-util (be sure the domain names do not have version numbers; for example, the APR distribution must be under ./srclib/apr/)
具体做法:
直接使用yum安装(可能有版本问题)
# yum install apr apr-util apr-devel
结果还是不行 apr的版本小于1.4了。
老老实实手动安装 root用户。
wget http://mirrors.axint.net/apache//apr/apr-1.4.6.tar.gz
tar -xvzf apr-1.4.6.tar.gz
cd apr-1.4.6
./configure
make && make install
wget http://mirrors.axint.net/apache//apr/apr-util-1.4.1.tar.gz
tar -zxvf apr-util-1.4.1.tar.gz
cd apr-util-1.4.1
./configure --with-apr=/usr/local/apr
make && make install
安装之后还缺少pcre包
yum install pcre pcre-devel
这些都安装好以后,然后继续安装apahce 就行了
本文出自 “orangleliu笔记本” 博客,转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/41392853
作者orangleliu
[apache2.4]configure: error: APR not found. Please read the documentation.
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。