[postsbox post_id="3084"]

创建反向代理

  • 打开NPM的界面
  • 直接点击绿色按钮【Add Proxy Host】

以adminer为例创建反代

  • Domain Names:填写外网访问adminer容器的域名,比如:adminer.yourdomain.com
  • Scheme:填写http或者https
  • Forward Hostname / IP:填写adminer所在容器的内网IP地址
  • Forward Port :填写adminer所在容器的端口号 比如:8081
  • 点击 【Save】保存即可
  • 现在访问你设置的域名,比如 http://adminer.yourdomain.com:6880 就可以通过外网访问到【adminer】了

添加SSL证书

  • 选择【SSL Certificates】
  • 然后点击下方粉色按钮【Add SSL Certificate】这个是添加的Let's的免费证书
  • 需要添加自己证书的,点击右上方的【Add SSL Certificate】
  • 选择【Custom】
  • Name:填写备注名称,一般填写域名名称即可,方便记录
  • Certificate Key:上传域名证书私钥文件。一般以.key结尾
  • Certificate:上传域名证书文件。一般以.crt或者.pem结尾
  • 点击【Save】保存
  • 回到【Dashboard】
  • 选择刚才【adminer】的代理配置,点击后边的三个点
  • 选择【SSL】选项
  • 在【SSL Certificate】选项中选择刚才添加的证书
  • 建议打开【Force SSL】以及【HTTP/2 Support】
  • 点击【Save】保存
  • 现在访问你设置的域名,使用https访问你的adminer的域名,比如https://adminer.yourdomain.com:6443
  • 就可以看到外网访问adminer已经已经受到证书保护了

其他功能自行研究

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注