因此,我想学习如何使用 Nginx Web 服务器,并且想在我的本地机器上尝试它,但是我的笔记本电脑(ubuntu 20.04 LTS)上安装了 apache2,所以我尝试使用以下命令将其删除:
- 我已使用以下命令停止 apache2 的运行:
sudo service apache2 stop
- 然后我使用以下命令删除并清理了所有 apache2 包:
sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common
- 最后,为了以防万一需要清理,我运行了:
sudo apt-get autoremove
但是当我返回到我的浏览器(Chrome)并输入localhost时,我得到了apache2的默认主页。
我怎样才能完全删除它?我想要这个,因为我想使用 Nginx 网络服务器。我正在学习网络架构,所以请原谅我的问题格式不正确。
答案1
根据您对 FedKad 的评论,您的机器已在运行 Nginx。Apache 和 Nginx 都使用该/var/www/html
目录作为其默认起点。
卸载 Apache 时,不会删除默认目录中包含的文件,因为这可能会删除您的大量工作。因此,默认 Apache 文件index.html
保持不变。当您在浏览器中访问 http://localhost 时,Nginx 只会提供index.html
Apache 附带的文件,仅此而已。
您可以通过检查位于的 Nginx 日志来确认这一点/var/log/nginx
。