Centos下apache启动时httpd: apr_sockaddr_info_get() failed for 报错
2015-10-04 14:35
513 查看
安装报错
今天安装Apache httpd web服务器时,从官方网站上http://www.apache.org/dyn/closer.cgi下载httpd,然后在centos下解压,安装过程分为三部分:(1)./configure (2)make (3)make install (需要root权限)
安装完成后,执行apachectl start时候,提示如下错误:
httpd: apr_sockaddr_info_get() failed for zuopu749 httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
于是上网查了一下,根据前人的经验,问题终于解决了。总结一下,方便以后使用。
原因:这个问题应该是没有在
/etc/httpd/conf/httpd.conf中设定
ServerName。所以apache会用主机上的名称来取代,首先会去找
/etc/hosts中有没有主机的定义。
解决办法:
可以设定httpd.conf文件中的
ServerName,如下:
ServerName localhost:80
在
/etc/hosts中填入自己的主机名称
bogon,如下:
127.0.0.1 zuopu749
实践得知
启用httpd.conf文件中的
ServerName localhost:80
在
/etc/hosts文件中的
127.0.0.1和
::1后面都加一条
zuopu749
参考网址:
http://suo.iteye.com/blog/1096296http://blog.chinaunix.net/uid-21516619-id-1824989.html
http://blog.csdn.net/lyjtynet/article/details/4213173
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- Apache Isis 1.4.0 发布,领域驱动开发框架
- CentOS 7系统配置上的变化解析
- Linux快速构建apache web服务器
- Awstats处理多apache日志
- 安装perl模块小窍门
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- PHP+Apache在Windows 9x下的安装和配置
- Apache服务器配置全攻略
- Apache Web让JSP“动”起来
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- apache 环境下 php 的配置注意事项
- 在Centos 5.5 上编译安装mysql 5.5.9
- 在RedHat下安装apache jserv 1.1.2方法