为什么 apache2 没有运行但我仍然会看到 apache2 欢迎页面?

为什么 apache2 没有运行但我仍然会看到 apache2 欢迎页面?

我想在 Ubuntu 14.04 服务器上使用 nginx。因此我首先停止并删除 apache2:

sudo service apache2 stop
sudo apt-get remove --purge apache2

apache2 似乎已被成功删除:

$ sudo service apache2 status
apache2: unrecognized service

因此我安装了 nginx 并且成功运行它:

$ sudo service nginx status
nginx start/running, process 8593

但是当我在浏览器中访问服务器时(使用裸 IP 地址),它仍然会显示 apache2 欢迎页面(“它起作用了!”,但为什么?!)我刷新了页面,尝试了不同的浏览器和隐身视图,但都无济于事。

我 100%确定 IP 地址匹配(我从我的 ssh 登录命令中复制粘贴了它)。

有人知道我做错了什么吗?欢迎提供所有提示!

答案1

“它有效”页面不是内置在 Apache 本身中的,而是随附的。您之前安装的 Apache 软件包可能将该文件留在了 HTTP 服务器目录(/srv/http/var/www/任何其他目录中)。nginx 软件包配置为不替换该目录中的现有文件。毕竟,它们可能是用户制作的。

所以这意味着实际的磁盘文件仍然是 Apache 文件。

相关内容