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)