nginx开源可视化代理管理器nginx-proxy-manager

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx开源可视化代理管理器nginx-proxy-manager相关的知识,希望对你有一定的参考价值。

参考技术A 它是预构建的 docker 镜像提供,使您能够轻松地转发到在家里或其他地方运行的网站,包括免费的 SSL ,而无需对 nginx 或 Letsencrypt 有太多了解。

在安装 nginx-proxy-manager 前需要提前安装好 docker 和 docker-compose 并保证 80 81 443 端口未被占用

在服务器中创 nginx-proxy-manager 目录

进入到 nginx-proxy-manager 目录中

在 nginx-proxy-manager 目录中创建 docker-compose.yaml 文件

启动 nginx-proxy-manager

注意:到这里你可以通过 http://127.0.0.1:81 来访问界面了

注意:使用此默认用户名登录后,系统将立即要求你修改详细信息和密码

注意:这样申请证书比较麻烦,需要你一个一个的去申请,那么我们可以通过申请通配符证书(泛域名证书)来解决这个问题

nginx

nginx 简介

  Nginx是一款轻量级Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。

nginx 使用

  • 下载nginx压缩包并解压,目录如下

 

  •  以管理员身份运行nginx.exe
    • 在任务管理器中会有两个进程(如果进程数超过两个,可能会出错)

 

  •  在浏览器中运行 localhost:80 (默认80端口)

 

  •  在nginx.conf 配置文件中进行配置
  • 反向代理原理

 

以上是关于nginx开源可视化代理管理器nginx-proxy-manager的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 代理管理器坏网关(Docker Wordpress 和 Nextcloud)

Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!

NginxWebUI--强大的nginx可视化配置工具

Wazuh简介

使用 gogs 搭建私人 git 服务器 | nginx 添加反向代理到二级域名

nginx