Nginx Proxy Manager是一个强大的反向代理服务器。这里需要解释一下什么是反向代理,与之相反的是正向代理。如下图:
从它们的工作原理很容易看出对于用户来说,通过反向代理技术建立起来的技术框架更加友好。用户只需要记忆域名即可。并且对于国内家庭用户不开放80和443端口的现实背景下,显得更为重要。不说,它还有两个重要的功能,申请免费的SSL证书并自动续期。非常的友好。而且它与DOCKER配合非常友好。
下面,我们就来讲一下如何配置Nginx Proxy Manager.
安装非常简单。通过其官网的docker-compose.yml文件安装即可。
如果是使用官网的docker-compose.yml文件安装的。那么打开安装服务器的http://IP:81。即可访问Nginx Proxy Manager的配置界面。
关键的设置界面,展示如下:
分为两种情况,一种是反射到远程服务器上,一种是反射到本机的Docker容器。
如果是反向到本机的DOCKER容器,要注意在如下图片中的IP地址要填写为172.17.0.1。此点需要特别注意。
以上都要注意,要将域名解析都指向安装有NPM的主机。当然此主机要具备公网地址。
Comments