6#13.04及以上
这只是一个友好的警告,而不是真正的问题(因为某些事情不起作用)。
如果您去:
/etc/apache2/apache2.conf
并插入:
ServerName localhost
然后在终端中输入以下命令重新启动apache:
sudo systemctl reload apache2
通知将消失。
如果内部有名称,/etc/hostname
也可以使用该名称代替localhost
。
它使用127.0.1.1
是否在您的内部/etc/hosts
:
127.0.0.1 localhost
127.0.1.1 myhostname
首选方法
对Apache进行故障排除
如果出现此错误:
apache2: Could not determine the server's fully qualified domain name,
using 127.0.0.1 for ServerName
然后在命令行中使用文本编辑器(例如“ sudo nano”或桌面上的“ gksudo gedit”)创建新文件,
sudo nano /etc/apache2/conf.d/fqdn
要么
gksu "gedit /etc/apache2/conf.d/fqdn"
然后加
ServerName localhost
到文件并保存。所有这些都可以在一个命令中使用以下命令完成:
echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn
但在Ubuntu 14.04上:
echo "ServerName localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
sudo a2enconf fqdn
不要忘了“ .conf”(不起作用)。
ServerName localhost
它