Nginx 代理管理器设置

version: ‘3’
services:
app:
image: ‘2691432189/nginx-proxy-manager-monitor-zh’
restart: always
ports:
- ‘1180:80’
- ‘1181:81’
- ‘1443:443’
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
上面这是Nginx 代理管理器端口;
image
这是代理设置;目标服务器是一个网站,能打开的。demo.zimbar.us.kg
是对还是错?我目前使用我的域名访问不了demo.zimbar.us.kg

ports:
- ‘1180:80’
- ‘1181:81’
- ‘1443:443’

意味着把主机的1180、1181、1443映射到容器里面,所以你在容器里面配置的时候应该使用80、81、443进行配置,然后通过主机的1180、1181、1443访问。


是这样吗?但是域名www.laosix.com还是打不开

这不是可以了?要加端口。

404 Not Found (laosix.com)

400 The plain HTTP request was sent to HTTPS port (laosix.com)

但是我目标地址不是本地,而是另外一个站:demo.zimbar.us.kg
这个才是

那得去研究这个nginx-proxy-manager-monitor怎么用了,我没用过不太清楚。

现在网络是正确了的。

我是要用laosix.com访问,代理demo.zimbar.us.kg的流量;
就是laosix.com解析在服务器A,demo.zimbar.us.kg是站点解析在服务器B
访问的laosix.com——先经过服务器A中转访问目标地址——demo.zimbar.us.kg

因为demo.zimbar.us.kg的网站服务器IP是被墙了

你要直接用域名访问的话,那容器就直接映射80到80,443到443,不要1180、1443这些。

容器就直接映射80到80,443到443的话会影响到nginx,服务器上nginx是会占用这两个端口的吧?

服务器上有nginx那为什么不直接用nginx反代,还再跑这个nginx-proxy-manager-monitor?

研究一下怎么玩:smiling_imp:看看有没有办法用 CF 优选域名用多站点,目前 CF 优选只能用一个回源地址

那你就nginx再反代nginx-proxy-manager-monitor,套娃。