Debian Lenny上的Apache2错误:“无法可靠地确定服务器的完全限定的域名,使用127.0.1.1作为ServerName”

我在Debian Lenny中安装了apache2,但是当我给命令sudo /etc/init.d/apache2 reload它给了我一个声明:“无法可靠地确定服务器的完全限定的域名,使用127.0.1.1作为ServerName”。

我如何更改服务器名称? 我怎样才能使其从另一个系统访问?

如上一个问题所述 ,您可以任何VirtualHost指令指定一个ServerName,也可以在您的/ etc / hosts文件的127.0.1.1行上放置一个完全限定的域名作为第一个名称。

把ServerName放在/ etc / apache2 / sites-enabled / default中

 ServerName mydomain.com 

在<VirtualHost> </ VirtualHost>部分。

然后,确保名称parsing为某些东西,无论是修改/ etc / hosts还是使用像dyndns.org这样的主机名来指向您的主机。

基本安装监听端口80上的所有接口,因此,一旦机器知道指向您的站点,它应该能够达到它。

ServerName警告不会阻止事情的工作,它只是使依赖规范redirect中断的事情。