Macos NGINX不是从localhost提供服务,而是从127.0.0.1提供服务

Macos NGINX不是从localhost提供服务,而是从127.0.0.1提供服务,macos,nginx,Macos,Nginx,我和El Capitan一起建立了一个新的macbook pro,我用自制软件安装了所有东西。还可以使用brew服务启动和停止launchctl 我不确定问题是什么,我让它在我的iMac上工作,在MBP上也做了同样的事情,配置文件未被触及,所以我应该在localhost上获得默认的欢迎屏幕,服务器名称设置为localhost 有什么建议吗?所以修复程序将[:]:8080添加到nginx.conf文件中 我使用了sudo lsof-I TCP-Pn | grep nginx并看到了它 正在监听ip

我和El Capitan一起建立了一个新的macbook pro,我用自制软件安装了所有东西。还可以使用brew服务启动和停止launchctl

我不确定问题是什么,我让它在我的iMac上工作,在MBP上也做了同样的事情,配置文件未被触及,所以我应该在localhost上获得默认的欢迎屏幕,服务器名称设置为localhost


有什么建议吗?

所以修复程序将[:]:8080添加到nginx.conf文件中 我使用了sudo lsof-I TCP-Pn | grep nginx并看到了它 正在监听ipv6,就像@ZYWJ暗示的那样

因此,nginx.conf文件应该如下所示:

服务器{ 听[:]:8080; 服务器名称localhost; }

我安装了自制软件


我希望这能帮助任何有同样问题的人。

因此修复程序将[:]:8080添加到nginx.conf文件中 我使用了sudo lsof-I TCP-Pn | grep nginx并看到了它 正在监听ipv6,就像@ZYWJ暗示的那样

因此,nginx.conf文件应该如下所示:

服务器{ 听[:]:8080; 服务器名称localhost; }

我安装了自制软件


我希望这能帮助任何有同样问题的人。

首先在MBP shell ping localhost上尝试。→ ping localhost ping localhost 127.0.0.1:56个数据字节-localhost ping statistics-16个数据包传输,16个数据包接收,0.0%数据包丢失往返min/avg/max/stddev=0.052/0.113/0.152/0.035 msI认为您的浏览器是chrome。本地主机被重定向到ipv6。打开浏览器查找远程地址是否为ipv6。@ZYWJ,我该怎么做?是的,我使用的是Chrome,但Safari和Firefox@pixel67如果您的浏览器使用ipv6,则可以添加listen[:]:80默认值;到您的服务器部分。首先,在MBP shell ping localhost上尝试。→ ping localhost ping localhost 127.0.0.1:56个数据字节-localhost ping statistics-16个数据包传输,16个数据包接收,0.0%数据包丢失往返min/avg/max/stddev=0.052/0.113/0.152/0.035 msI认为您的浏览器是chrome。本地主机被重定向到ipv6。打开浏览器查找远程地址是否为ipv6。@ZYWJ,我该怎么做?是的,我使用的是Chrome,但Safari和Firefox@pixel67如果您的浏览器使用ipv6,则可以添加listen[:]:80默认值;去你的服务区。