所以我有一个NGINX服务器在Vagrant盒子上用uwsgi监听8080端口.config.vm.forward_port 8080,80对我不起作用.我知道建议在高于2000的端口上转发,但我需要80.这有什么问题吗?
我正在使用vagrant进行开发,但我需要在端口80上使用我的域名从外部进行一些测试.感谢您的帮助.
小智 9
当尝试将端口转发到少于1025时,流浪汉会给我以下消息,您可能错过了:
您正尝试转发到特权端口(端口<= 1024).大多数操作系统仅将此限制为特权进程(通常是作为管理用户运行的进程).如果端口转发不起作用,这是一个警告.如果出现任何问题,请尝试高于1024的端口.
我使用以下配置将端口转发到同一端口:
config.vm.forward_port 80, 80
Run Code Online (Sandbox Code Playgroud)
然后运行vagrant up
,但在尝试时curl localhost
,它无法连接到主机.但是当作为sudo用户运行vagrant时sudo vagrant up
,我能够从我的主机访问该端口.
归档时间: |
|
查看次数: |
7518 次 |
最近记录: |