我更改了我的Ubuntu服务器的主机名(从“Ubuntu-14.04”到“mysitename.com”)。 我也相应地更改了完全合格的域名。 之后,我重新加载我的apache2服务器。
之后,只有默认configuration开始与默认的apache页面一起工作。 我试图添加其他configuration,但他们没有工作。
所以我试图重新安装apache2(起初我打算重新configurationapache2,但没有这样的命令(或者我认为),我只是决定select简单的path – 重新安装)。 但是结果一样。
之后,我试图完全删除apache2。 我删除了其名称中包含“apache”的所有文件,并再次安装了apache2。 现在,当我在控制台中键入“service apache2”时,它甚至不显示任何消息。
我怎样才能恢复apache2,并使其能够识别默认configuration以外的configuration?
谢谢。
更新。 好的,我只是重新安装了Ubuntu。 现在一切正常。
如果你想要一个新的虚拟主机,你应该把虚拟主机文件放在/etc/apache2/sites-available然后执行sudo a2ensite mynewsite ,其中mynewsite是文件名。 然后重新启动Apache以查看更改。
但首先,检查这个链接如何干净地重新安装Apache。 ( 我如何干净地删除Ubuntu服务器上的Apache2服务器,然后重新安装? )