为什么我删除后 apache2 仍然在我的 ubuntu 中?

为什么我删除后 apache2 仍然在我的 ubuntu 中?

因此,我想学习如何使用 Nginx Web 服务器,并且想在我的本地机器上尝试它,但是我的笔记本电脑(ubuntu 20.04 LTS)上安装了 apache2,所以我尝试使用以下命令将其删除:

  1. 我已使用以下命令停止 apache2 的运行:sudo service apache2 stop
  2. 然后我使用以下命令删除并清理了所有 apache2 包:sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common
  3. 最后,为了以防万一需要清理,我运行了:sudo apt-get autoremove

但是当我返回到我的浏览器(Chrome)并输入localhost时,我得到了apache2的默认主页。

DefaultWepPageApache2

我怎样才能完全删除它?我想要这个,因为我想使用 Nginx 网络服务器。我正在学习网络架构,所以请原谅我的问题格式不正确。

答案1

根据您对 FedKad 的评论,您的机器已在运行 Nginx。Apache 和 Nginx 都使用该/var/www/html目录作为其默认起点。

卸载 Apache 时,不会删除默认目录中包含的文件,因为这可能会删除您的大量工作。因此,默认 Apache 文件index.html保持不变。当您在浏览器中访问 http://localhost 时,Nginx 只会提供index.htmlApache 附带的文件,仅此而已。

您可以通过检查位于的 Nginx 日志来确认这一点/var/log/nginx

相关内容