部署nginx proxy manager (可视化nginx反向代理)

官方网站

https://nginxproxymanager.com/

步骤

  1. 所有步骤按照官方配置来即可,我们直接get started
    image
  2. 使用docker compose方式安装
  • 我们创建一个文件夹,直接进去
    image
  • 新建doker-compose.yml配置文件,然后写入以下内容,注意80端口和443端口不能改,如果本地有其他服务占用,建议修改,81端口是管理端口
    image
  • 启动docker compose up -d
  • 然后一定用ip加端口访问内部81端口,切记只能用ip,默认账户密码:
Email:    admin@example.com
Password: changeme
  • 进去之后修改密码
    image

切记打开ufw防火墙放行端口

反向代理

配置证书以后

image
这个是通过docker 内部的nginx去代理,可以进入容器测试是否可以访问端口
image

image

主要思想就是通过http管理登录,然后导入证书或者生成证书,然后关闭防火墙http端口,只开放https端口

posted @ 2024-01-10 10:07  学不会xuebuhui  阅读(403)  评论(0编辑  收藏  举报
Language: javascript