分享用源码安装Apache遇到的一些问题
Apache源码安装
先用yum安装需要的依赖:
yum install apr apr-util apr-devel apr-util-devel -y
若提示错误:
configure: error: pcre-config for libpcre not found. PCRE is required
and available from http://pcre.org/
解决方法:安装
yum -y install pcre-devel
在启动Apache时遇到错误
AH00558: httpd: Could not reliably determine the server’s fully
qualified domain name, using YAN.localdomain. Set the ‘ServerName’
directive globally to suppress this message
解决方法:
进入apache的安装目录:(视个人安装情况而不同)
cd /usr/local/apache/conf
编辑httpd.conf文件,搜索"#ServerName",去掉注释修改为:
ServerName localhost:80
解压时遇到的问题:
tar (child): cannot run bzip2: 没有那个文件或目录 tar (child): trying lbzip2
tar (child): lbzip2:无法 exec: 没有那个文件或目录 tar (child): Error is not
recoverable: exiting now tar: Child returned status 2 tar: Error is
not recoverable: exiting now
解决方法
原因是缺少zip2包,安装即可:
yum install -y bzip2
宝剑锋从磨砺出
梅花香自苦寒来
本文详细记录了使用源码安装Apache过程中可能遇到的问题及解决方案,包括依赖安装、启动错误和解压问题等,适用于初次尝试源码安装的开发者。
1140

被折叠的 条评论
为什么被折叠?



