Apache FQDN错误

可能重复:
apache2:无法可靠地确定服务器的完全合格的域名

开始Apache是​​给这个错误:

Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName 

有人可以向我解释这个错误吗?

那个FQDN错误对于apache来说不是问题,这只是一个小小的警告。 你可以在生产中运行这个服务器,这没有任何区别。

如果你谷歌如何设置FQDN有几乎所有的Linux的味道教程。 http://ubuntuforums.org/showthread.php?t=204360

当使用虚拟主机名,有人请求IP而不是主机名时,Apache可能会使用ServerName设置将客户端redirect到正确的URL。

因此,您应该定义ServerName值。 在基于Debian的Apache 2安装上,您可以在文件“/etc/apache2/httpd.conf”中执行此操作,默认情况下它应该是空的。 只需添加

 ServerName my.website.com 

如果你只有Apache作为开发服务器,你可以简单的忽略这个警告。 例如,Apache将使用反向DNS来查找127.0.0.1的请求,从而自动发现主机名为“localhost”。

另一种方法是编辑“/ etc / hosts”文件。 这也将工作,因为命名的反向DNS查找。