gpt4 book ai didi

nginx - Vagrant 转发端口 8080 到 80

转载 作者:行者123 更新时间:2023-12-02 06:20:25 27 4
gpt4 key购买 nike

所以我有一个 NGINX 服务器在 Vagrant box 上使用 uwsgi 监听端口 8080。 config.vm.forward_port 8080, 80 对我不起作用。我知道建议在高于 2000 的端口上转发,但我需要 80。这有什么问题吗?

我正在使用 vagrant 进行开发,但我需要在端口 80 上使用我的域名从外部进行一些测试。感谢您的帮助。

最佳答案

当尝试将端口转发到小于 1025 时,vagrant 会给我以下您可能错过的消息:

You are trying to forward to privileged ports (ports <= 1024). Most operating systems restrict this to only privileged process (typically processes running as an administrative user). This is a warning in case the port forwarding doesn't work. If any problems occur, please try a port higher than 1024.

我使用端口转发到具有以下配置的相同端口:

config.vm.forward_port 80, 80

然后运行 ​​vagrant up,但是当尝试 curl localhost 时,它无法连接到主机。但是当以 sudo 用户身份运行 vagrant sudo vagrant up 时,我就能够从我的主机访问该端口。

关于nginx - Vagrant 转发端口 8080 到 80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11342085/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com