编译安装apache2.4.18遇到的问题以及解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译安装apache2.4.18遇到的问题以及解决办法相关的知识,希望对你有一定的参考价值。

  linux安装应用软件时,我们总能遇到千奇百怪的问题,今天小编我就结合自己安装apache遇到的问题以及解决办法做一个汇总,希望能帮到那些卡在安装Apache的同学。

 根据官方文档要求,在编译安装mysql的同时,我们也要解决apache所需依赖包的问题。

 所以我们要安装一下环境:APR、APR-Util、PCRE,gcc-c++等包,官方2.4.X安装说明:http://httpd.apache.org/docs/2.4/install.html

 APR&APR-Util包下载地址:http://apr.apache.org/download.cgi

 PCRE包下载地址:https://sourceforge.net/projects/pcre/files/pcre/

 好了,完成以上安装包工作我们就可以正式安装Apache了。

  事情当然不会那么快解决,安装过程还是报错了:

技术分享

 

   前面N多error错误,没办法,只能慢慢找问题ing

  30分钟悄然而逝.........

  终于,我*河蟹*找到问题了,果然是APR、APR-Util版本的问题......

  我通过rpm -qa|grep apr,发现好多旧版本的包,然而,2.4.X的Apache最低要求要1.4以上的apr......只好默默把旧版本全删了,再重新编译apache,问题圆满完成~

  最后将Apache启动添加到系统系统文件里面,cp /usr/local/apache/bin/apachectl /etc/init.d/httpd。

 

以上是关于编译安装apache2.4.18遇到的问题以及解决办法的主要内容,如果未能解决你的问题,请参考以下文章

windows环境下使用apxs编译添加apache模块

apache2.4.18外部访问(局域网访问)配置修改

WAMPSERVER 403 禁止 Apache 2.4.18

Apache 配置,无法连接到 localhost

安装python caffe过程中遇到的一些问题以及对应的解决方案

CentOS 6.7 x64 Apache/PHP/Mariadb环境搭建