我在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中断的事情。