【问题标题】:nginx uninstalled, localhost:8080 still showing nginx welcome pagenginx 卸载,localhost:8080 仍然显示 nginx 欢迎页面
【发布时间】: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


【解决方案1】:

这可能是从命令行使用以下命令运行的服务

$ sudo launchctl list - 查看正在运行的服务列表

launchctl remove - 删除服务

【讨论】:

  • 我检查了正在运行的服务,但没有与 nginx 相关。谢谢纳雷什。还在调查,太疯狂了。即使我知道它不再相关并且它仍然存在,我也卸载了 brew。真不知道接下来要做什么。也许:我的头撞在键盘上^^
  • 遇到了同样的问题。即使在 nginx 卸载 sudo launchctl remove homebrew.mxcl.httpd 之后,该服务(homebrew.mxcl.httpd)仍在运行
【解决方案2】:

也有这个烦人的问题,发现是httpd包在卸载nginx后也出现了这个页面。

虽然强行关闭/卸载 httpd 会从表面上解决问题,但根本问题实际上是 usr/local/var/www/index.html 的通用启动文件已被硬编码为包含“欢迎使用 nginx”消息,并将即使在卸载 nginx 后仍保持这种状态。 Apache (httpd) 服务也会在启动时调用 index.html 文件,这使得它看起来好像是 nginx 渲染该文件。

不太清楚为什么 nginx 在卸载时不会自动清空文件,而是在卸载 nginx 后手动更改/删除该文件的内容,您的问题应该得到解决:)

这篇文章也解决了类似的问题:Brew Install Httpd: Welcome to Nginx?

【讨论】:

    【解决方案3】:

    使用--force 标志。

    brew uninstall nginx nginx-common --force
    

    【讨论】:

    • 感谢您的回答,我已经尝试过此命令,但它也不起作用:/
    【解决方案4】:

    这是一个解决方案,因为我处于同样的困境中。第一次运行

    netstat -anv | egrep -w [.]8080.*LISTEN
    

    我发现罪魁祸首是 /usr/local/opt/httpd/bin/httpd。所以我终止了诉讼程序。

    sudo killall httpd
    

    之后一切顺利,8080 端口终于空闲了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-05
      • 2017-10-31
      • 2019-12-09
      • 2018-11-15
      • 2021-11-25
      • 2021-07-05
      • 2018-08-01
      • 2023-03-14
      相关资源
      最近更新 更多