`
fjguodong
  • 浏览: 39902 次
社区版块
存档分类
最新评论

Apache启动错误:httpd.exe: Could not reliably determine the server's fully qualified

 
阅读更多

       在自己电脑配置Apache开发环境问题的时候,可能会遇到apache的启动错误:httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168. x. x for ServerName,这个错误在error.log也会有输出。

 

# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName www.xizhilang.com:8080
# 在httpd.conf文件中添加下面这行,就能避免这个启动错误
ServerName localhost:8080

 

       正如注释推荐的做法,直接将本机的名称指定为你的IP地址,而报出的那个错误就是因为未配置域名服务器或者域名服务器未能找到该域名的地址。把Apache服务的名称指定为本地IP地址,就不需要去通过DNS服务器去得到本机的IP地址,而localhost这个特殊的地址是由DNS自己本身实现的一个内置配置,所以这里用localhost也可以在本地完成地址的转换。

 

我试着修改本地的hosts文件和httpd.conf文件,也能避免那个错误的出现,具体方法如下。

 

首先,修改httpd.conf文件,在配置文件中添加该项配置 ServerName xizhilang.com:8080 ,即上面的那个配置。

# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName www.xizhilang.com:8080
ServerName xizhilang.com:8080

 

然后,修改hosts文件,hosts文件的位置是 “系统盘符:\Windows\System32\drivers\etc\hosts” ,打开之后在最后添加两行,配置如下:

# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#	127.0.0.1		localhost
#	::1			localhost
# 添加如下两行,将 xizhilang.com 域名解析成本地地址
	127.0.0.1		xizhilang.com
	::1			xizhilang.com

 

添加完后,打开apache之后,OK搞定,警告信息不再出现!



 

在浏览器中输入刚才配置的那个域名,就可以访问apache的根目录了。



 

        这样既解决了apache的启动报错问题,又能使用域名来进行访问和测试了!

 

       完

       2014/02/19

  • 大小: 39.4 KB
  • 大小: 114.5 KB
分享到:
评论

相关推荐

    apache安装

    httpd: Could not reliably determine the server's fully qualified domain name, using 192.168.2.116 for ServerName错误 在#ServerName www.example.com:80 添加 ServerName www.example.com:80

    apache启动报错:httpd: apr_sockaddr_info_get() failed

    重启apache:service httpd restart虽然重启成功,但却给出如下的提示信息:httpd: apr_sockaddr_info_get() failed for hoteelhttpd: Could not reliably determine the server’s fully qualified domain name, ...

    linux下安装apache

    重启 Apache 后,可能会弹出警告:AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 192.168.0.64. Set the 'ServerName' directive globally to suppress this ...

    lamp搭建(apache2.2+mysql+php5.3)

    注意,在启动Apache时,如果出现“Could not reliably determine the server's fully qualified domain name”警告,可以在Apache配置文件(如 `/usr/local/apache/conf/httpd.conf`)中添加或修改ServerName配置,...

    UbuntuApache配置以及cgi配置.pdf

    当执行重启操作时可能会遇到 “Could not reliably determine the server’s fully qualified domain name” 错误提示。这通常是因为 ServerName 未正确配置导致。解决方法是在 `/etc/apache2/apache2.conf` 文件中...

    lamp安装.doc

    如果在重启Apache时遇到“Could not reliably determine the server's fully qualified domain name”的警告,可以在`/etc/apache2/apache2.conf`文件末尾添加: ``` ServerName 127.0.0.1 ``` 6. 重启Apache服务:...

    CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    若启动时遇到“Could not reliably determine the server's fully qualified domain name”错误,需编辑`/etc/httpd/conf/httpd.conf`,将`ServerName www.example.com:80`改为`ServerName localhost:80`或你的实际...

    apache 80端口被iis或其他服务占用怎么办

    如果遇到"Could not reliably determine the server's fully qualified domain name, using 192.168.1.111 for ServerName"的错误,这表示Apache需要服务器的FQDN(完全限定域名)。你可以通过以下方式解决: 1. 在...

    查看进程端口

    当遇到类似“Could not reliably determine the server's fully qualified domain name”这样的错误时,通常是因为Apache服务器在启动时无法确定其完全限定域名(FQDN),这可能会影响到HTTPS证书的绑定或其他基于域名...

    服务器安装lamp教程

    解决启动时可能出现的`Could not reliably determine the server's fully qualified domain name`错误,编辑httpd.conf配置文件: ```bash vi /etc/httpd/conf/httpd.conf ``` 将`#ServerName www.example.com:80`改...

    CentOS6.2安装配置LAMP服务器(Apache+PHP5+MySQL).pdf

    如果出现“Could not reliably determine the server's fully qualified domain name”错误,需要编辑`/etc/httpd/conf/httpd.conf`文件,将`ServerName`行修改为实际的域名或IP地址,并设为开机启动。 然后,我们...

    Centos 下Lamp的配置

    httpd: Could not reliably determine the server's fully qualified domain name, using ::1 for ServerName ``` 可以通过修改`httpd.conf`文件来解决该问题: ```bash vi /etc/httpd/conf/httpd.conf ``` 找到如下...

    LAMP搭建的方法与注意事项

    如果出现"Could not reliably determine the server's fully qualified domain name"错误,编辑`/usr/local/apache/conf/httpd.conf`,将ServerName设置为127.0.0.1:80,并重启Apache。 接下来是MySQL的安装。MySQL...

    LAMP centos安装流程

    若出现“Could not reliably determine the server's fully qualified domain name”错误,需要修改`/etc/httpd/conf/httpd.conf`文件中的`ServerName`配置: ```bash # 找到 ServerName 行 ServerName localhost #...

    redmine在centos下配置文档

    如果遇到启动时提示“apr_sockaddr_info_get() failed”和“Could not reliably determine the server's fully qualified domain name”的错误,可以通过编辑 /etc/hosts、/etc/sysconfig/network 和 /usr/local/...

    Ubuntu Apache配置以及cgi配置方法

    在启动或重启过程中,你可能会遇到"Could not reliably determine the server's fully qualified domainname"的错误。这个问题可以通过在配置文件中设置`ServerName`来解决。打开`httpd.conf`文件(位于`/etc/apache...

Global site tag (gtag.js) - Google Analytics