Alliot's blog

Nginx反向代理将某端口反向代理到80端口

  最近使用 Docker 部署了一个网站应用,然而服务器上的 80 端口已经被占用了,所以给这个容器分配了一个端口 x,但是又不想通过 ip:x 的方式来访问该网站应用,所以需要将 x 端口反向代理到 80 端口,这样在绑定二级域名后能够直接进行访问。

编辑配置文件

新建 Nginx 的 vhost.conf 配置文件,内容如下:

1
2
3
4
5
6
7
8
9
server
{
listen 80;
server_name localhost xxx.iots.vip;#这里将域名改为自己的二级域名
location / {
proxy_pass http://localhost:x; #这里是你的端口 x
proxy_redirect default;
}
}

重载配置

执行:

1
nginx -s reload

即可。

------ 本文结束 ------

本文标题:Nginx反向代理将某端口反向代理到80端口

文章作者:Alliot

发布时间:2018年10月13日 - 12:10

最后更新:2023年05月21日 - 00:05

原始链接:https://www.iots.vip/post/nginx-proxy.html

许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 转载请保留原文链接及作者。

若文章为您解决燃眉之急或是带来些许明朗,不妨打赏 Alliot 一杯香茗或是一杯咖啡