Apache安装错误 APR not found解决方法
在配置Apache的时候,出现错误
原因是缺少一些依赖包,安装这些依赖包就行了
下载依赖包,注意我这里下载的与参考链接上的有些不同,安装上也有不一样
wget http://archive.apache.org/dist/apr/apr-1.5.2.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
下载完成后,解压对应的依赖包,然后安装.都是3个步骤:配置(configure)、编译(make)、安装(make install)
先安装apr-1.5.2
配置: ./configure
编译: make
安装:make install
安装apr-util-1.3.12,同样为3个步骤
注意这里要指定apr的路径,apr默认的安装位置在/usr/local/apr 配置: ./configure –with-apr=/usr/local/apr/bin/apr-1-config 让他们装在相同的位置。
然后编译安装pcre-8.10.zip ,之后通过yum安装Apache不会报错了就。
Apache安装完成!!
后来发现启动httpd的时候,一直提示没有找到文件,就把httpd.conf这个文件复制到根目录后,启动成功。先记录一下,以后回顾。
看来像是因为apr是自编译的。可能要只指定apr路径。或者是第一次安装的时候报错没有make clean .
作者: DreamDZhu
出处: https://www.cnblogs.com/ddz-linux/>
关于作者:专注Linux运维的萌新,目标:独立管理后宫三千服务器,请多多赐教!
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题, 可邮件(852749070@qq.com)咨询.
互相尊重版权,才能有更好的未来。