mac下由于防火墙打开导致局域网无法访问nginx服务器

发布于 2022-08-31 20:22:06 字数 229 浏览 20 评论 0

如题,我是在os x10.10的平台下,本地配置的服务器环境是nginx+php+mysql。本地访问localhost及相关功能一切正常,但是在局域网的其他电脑上则无法访问,所以就无法给别人演示。

然后发现把mac上的防火墙关掉则可以正常访问,那么问题是:如何在保持开启防火墙的状态下,局域网的其他电脑仍然可以访问我的服务器以做演示。没发现在防火墙选项的哪里可以设置什么,命令行的不太懂。~-~

先谢谢了!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

池木 2022-09-07 20:22:06

你的问题跟我之前遇到的很像

我是参考http://ju.outofmemory.cn/entry/154709这篇文章最终实现了开启防火墙情况下也可以由其他电脑远程修改访问本机的webserver

主要是设定nginx为root所有,然后关闭nginx再以root身份来开启 sudo nginx

不过我这边情况有点特殊,修改nginx权限之后,也无法立即在开启防火墙的情况下访问。得重启才好。

具体情况我也不清楚,如果到时候遇到类似的情况,可以尝试着配置权限完毕之后重启一下

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文