【发布时间】:2018-06-26 10:14:51
【问题描述】:
我使用brew uninstall nginx从brew中卸载了nginx,但是当我转到http://localhost:8080时,我仍然收到“欢迎使用Nginx”消息。
我已经做了什么:
- 重新启动我的电脑(3 次)
- 使用
rm -rf /usr/local/etc/nginx删除了额外的 nginx 文件夹 - 使用
sudo find / -name "nginx"从根文件夹到处寻找 nginx。什么都没有显示。 - 在
/Library/LaunchAgents/和~/Library/LaunchAgents/中寻找 nginx .plist 文件,但没有。
我正在使用 macos High Sierra。
谢谢!
【问题讨论】:
-
我不知道如何在 MacOS 中执行此操作,但在 Linux 中,我会尝试找出哪个进程正在侦听端口 e。 G。
sudo netstat -tupnl | grep 8080 -
我尝试使用等效的
lsof -i :8080,杀死了这些进程,但一旦我重新启动它们就会回来。还是谢谢 -
好的,它实际上解决了我的问题,我只需要在我杀死进程后清空我的浏览器缓存。谢谢!
-
我正要建议清除浏览器缓存。在不影响整个浏览器缓存的情况下执行此操作的一种方法是加载开发工具(在 Firefox 和 Chrome 中),当开发工具打开时,两种浏览器的“网络”选项卡中都有“禁用缓存”选项。
-
从 ''lsof -i :8080" 你可以找到 PID 然后检查 "lsof -p PID" 来检查它的位置和文件
标签: nginx localhost uninstallation