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。