Apache:无法重命名服务器

Apache:无法重命名服务器

我目前正在使用 apache 设置服务器,但我对此很陌生。我想在配置文件中更改我的服务器名称,但似乎不起作用。我尝试使用以下命令更改服务器名称;' 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

我知道这只是一个警告,但我想更改名称。这里我做错了一些事情,这可能很明显,但我真的似乎无法弄清楚......

答案1

将这一行添加到/etc/hosts文件(在本地机器上):

www.example.com <ip-address>

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

答案2

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

相关内容