超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

nginx-proxy-manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

nginx-proxy-manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。它是开源的,斩获 11.8K 的 Star 数。

特征

基于 Tabler(https://tabler.github.io/) 的美观安全的管理界面
无需了解 Nginx 即可轻松创建转发域、重定向、流和 404 主机
使用 Let’s Encrypt 的免费 SSL 或提供您自己的自定义 SSL 证书
主机的访问列表和基本 HTTP 身份验证
高级 Nginx 配置可供超级用户使用
用户管理、权限和审核日志

安装

1、安装 Docker 和 Docker-Compose
2、创建一个docker-compose.yml文件

version: '3'
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

3、运行

docker-compose up -d

#如果使用的是 docker-compose-plugin
docker compose up -d

4、访问网页

运行成功后,访问 http://127.0.0.1:81 就能看到界面啦

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

5、登录

网站默认账号和密码为

账号:admin@example.com
密码:changeme

登录成功后第一次要求修改密码,按照步骤修改即可!

6、登录成功主界面

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

实战:设置后台管理界面的反向代理

这里,我们就用 http://a.test.com 来绑定我们的端口号为81的后台管理界面,实现浏览器输入 http://a.test.com 即可访问后台管理界面,并且设置HTTPS。

1、前提

安装好Nginx Proxy Manager
拥有一个域名
将 http://a.test.com 解析到安装Nginx Proxy Manager的服务器ip地址上

2、反向代理操作

先用ip:81 访问后台管理界面,然后输入账号密码进入后台。

点击绿色图标的选项

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

点击右边Add Proxy Host ,在弹出的界面Details选项中填写相应的字段。

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

Domain Names: 填写要反向代理的域名,这里就是http://a.test.com
Forward Hostname / IP: 填写的ip值见下文解释
Forward Port: 反向代理的端口,这里就是81
Block Common Exploits: 开启后阻止一些常见漏洞
其余两个暂不知作用

Forward Hostname / IP填写说明

如果搭建的服务和nginx proxy manager服务所在不是一个服务器,则填写能访问对应服务的IP。如果都在同一台服务器上,则填写在服务器中输入ip addr show docker0 命令获取得到的ip。

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

这里不填127.0.0.1的原因是使用的是docker容器搭建web应用,docker容器和宿主机即服务器不在同一个网络下,所以127.0.0.1并不能访问到宿主机,而ip addr show docker0获得的ip地址就是宿主机地址。

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

接下来即可用a.test.com 访问后台管理界面,此时还只是http协议,没有https。不过此时就可以把之前的81端口关闭了,输入a.test.com 访问的是服务器80端口,然后在转发给内部的81端口。

3、申请ssl证书

申请一个a.test.com 证书,这样就可以提供https访问了。

在Nginx Proxy Manager管理后台,选择Access Lists->Add SSL Certificate->Let’s Encrypt选项。

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

按照下图方式填写,点击Save就可以了

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

4、设置HTTPS

进入反向代理设置界面,编辑上文创建的反代服务,选择SSL选项,下拉菜单中选择我们申请的证书,然后可以勾选Force SSL即强制HTTPS。

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

总结

以上就是本教程的全部内容,更多的使用教程,大家可以访问官方文档。

官方文档:https://nginxproxymanager.com/guide/

原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/system/linux/63461.html

(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
修复图片、高清化照片神器inpaint-web
上一篇 2024-07-02 14:54
如何监控Nginx性能指标
下一篇 2024-07-08 09:46

相关推荐

  • 宝塔Nginx反代上游服务器不支持HTTP3,如何启用HTTP3

    上一篇文章介绍了宝塔如何为网站开启HTTP3,这个适合没有反代的网站,但是如果我们平常使用Docker的时候就会发现之前的文章是无法解决Docker项目的HTTP3开启了。 HTT…

    2025-10-09
    5290
  • 详细的Nginx 配置清单

    本文,我们总结了一些常用的 Nginx 配置代码,希望对大家有所帮助。Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务,其因丰富的功能集、稳定性、示例配置文件和低系统资源的消耗受到了开发者的欢迎。

    2022-03-26
    1.5K0
  • ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

    ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

    ServBay 是一款功能强大且全面的本地 Web 开发环境管理工具,专为专业 Web 开发人员设计,现已支持 macOS 和 Windows。

    2026-01-12 其它
    710
  • Nginx限制并发连接数与下载速度

    ngx_http_limit_conn_module模块用于限制每个定义密钥的连接数,特别是来自单个IP地址的连接数。而ngx_http_core_module则可以限制下载速度,…

    Linux 2021-12-03
    1.5K0
  • Nginx全面攻略:动静分离、压缩、缓存、黑白名单、跨域、高可用

    Nginx 作为一款高性能的 HTTP 服务器和反向代理服务器,被广泛应用于各类互联网项目中。它不仅能够提供静态文件服务,还支持动静分离、压缩、缓存、黑白名单、跨域、高可用等多种高级功能。

    2024-06-25
    1.5K0
  • nginx站点开启http/3 提升网站速度与安全性

    HTTP/3作为最新的网络协议,通过采用QUIC传输层协议,进一步提升了网页传输的效率和安全性。相比HTTP/2,HTTP/3在网络连接速度、可靠性和安全性方面具有显著优势。因此,开启HTTP/3成为许多站长优化网站性能的重要步骤。本文将介绍HTTP/3的基本概念、优势,以及如何在NGINX站点上开启HTTP/3以提升网站的速度与安全性。

    2024-10-29
    1.9K0

发表回复

登录后才能评论
扫码了解
扫码了解
反馈建议
分享本页
返回顶部