我更改了我的 ubuntu 服务器的主机名(从“Ubuntu-14.04”到“mysitename.com”)。我也相应地更改了完全限定域名。之后我重新加载了我的 apache2 服务器。
之后,只有默认配置开始使用默认的 apache 页面。我尝试添加其他配置,但它们不起作用。
所以我尝试重新安装 apache2(起初我打算重新配置 apache2,但没有这样的命令(或者我认为),我只是决定选择简单的路径 - 重新安装)。但结果相同。
之后,我尝试完全删除 apache2。我删除了名称中包含“apache”的所有文件并再次安装了 apache2。现在,当我在控制台中键入“service apache2”时,它甚至没有显示任何消息。
如何重新激活 apache2 并使其能够识别默认配置以外的配置?
谢谢你。
更新。好的,我刚刚重新安装了 Ubuntu。现在一切正常。
如果你想要一个新的虚拟主机,你应该把虚拟主机文件放在
/etc/apache2/sites-available
mynewsitesudo a2ensite mynewsite
是文件名的地方。然后重新启动 Apache 以查看更改。但首先,请查看此链接以了解如何干净地重新安装 Apache。(如何在 ubuntu 服务器上彻底删除 apache2 服务器然后重新安装?)