Apache:无法重命名服务器

我目前正在用apachebuild立一个服务器,但是我很新。 我想在configuration文件中更改我的服务器名称,但似乎没有工作。 我试图改变服务器名称使用; ' ServerName www.example.com '

我把文本放在httpd.conf文件的最上面,因为里面有注释,然后我重新启动服务器,但它不起作用,我得到这个消息:

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

我知道这只是一个警告,但我想改变名称。 在这里有一些我做错了,这可能是显而易见的,但我真的不能似乎弄清楚了…

将此行添加到/etc/hosts文件(在本地计算机上):

 www.example.com <ip-address> 

如果apache安装在本地机器上,那么用127.0.0.1replace<ip-address> ,如果它在远程机器上,则使用机器的IP。

改变Apacheconfiguration是不够的。 您需要在DNS中进行更改,以确保您的新名称与您的服务器IP绑定。 您可以编辑/ etc / hosts文件以在本地进行更改。