超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager_nginx proxy manager-CSDN博客


本站和网页 https://blog.csdn.net/weixin_40381772/article/details/133693616 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager_nginx proxy manager-CSDN博客
超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager
最新推荐文章于 2024-02-13 22:38:40 发布
hope笔记
最新推荐文章于 2024-02-13 22:38:40 发布
阅读量4.4k
收藏
点赞数
分类专栏:
运维
文章标签:
nginx
运维
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40381772/article/details/133693616
版权
运维
专栏收录该内容
5 篇文章
0 订阅
订阅专栏
一、简介
Nginx-Proxy-Manager 是一个基于 Web 的 Nginx 服务器管理工具,它允许用户通过浏览器界面轻松地管理和监控 Nginx 服务器。通过 Nginx-Proxy-Manager,可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。用户还可以查看服务器的状态、配置、日志以及流量等信息,还可以对服务器进行一键重启、停止等操作。
二、特征
可视化界面:Nginx-Proxy-Manager 提供了一个直观的 Web 界面,用户可以通过浏览器轻松地查看和管理 Nginx 服务器。 实时监控:Nginx-Proxy-Manager 可以实时监控服务器的状态和性能,包括 CPU 使用率、内存使用情况、网络流量等。 配置文件管理:用户可以在 Nginx-Proxy-Manager 中编辑 Nginx 的配置文件,支持语法高亮和自动补全功能。 一键重启/停止:用户可以在 Nginx-Proxy-Manager 中一键重启或停止 Nginx 服务器,无需手动操作命令行。 日志管理:Nginx-Proxy-Manager 可以查看和分析 Nginx 的访问日志、错误日志等,帮助用户诊断问题。
三、安装
3.1 系统要求
Ubuntu/Debian: 16.04+ CentOS/RHEL: 7.0+ Debian/Ubuntu: Python 3.6+, Django 2.0+, Nginx 1.10+, PostgreSQL 9.6+
3.2 bash安装步骤
3.2.1 安装依赖:
sudo apt-get update
sudo apt-get install -y python3 python3-pip postgresql libpq-dev g++ make build-essential libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev wget curl unzip
3.2.2 克隆项目:
git clone https://github.com/francescoferrari/nginx_proxy_manager.git
cd nginx_proxy_manager
3.2.3 初始化数据库:
python manage.py db init
python manage.py db migrate
python manage.py db upgrade
3.2.4 创建超级用户:
python manage.py createsuperuser --username=admin --email=admin@example.com --password=mysecretpassword
3.2.5 安装并配置 Django:
python manage.py collectstatic --noinput --settings=settings_local
python manage.py runserver 0.0.0.0:81 &> /dev/null & # 在后台运行 Django,便于调试时访问管理界面
3.2.6 配置 Nginx:
编辑 /etc/nginx/sites-available/default,将 proxy_set_header X-Forwarded-Host $host; 这一行注释掉,然后重启 Nginx:
sudo service nginx restart # 或者使用 systemctl restart nginx
3.3 Docker安装步骤
在安装nginx-proxy-manager前需要提前安装好docker和docker-compose并保证80 81 443端口未被占用
名称地址docker 安装文档https://docs.docker.com/install/docker-compose 安装文档https://docs.docker.com/compose/install/
3.3.1 在服务器中创nginx-proxy-manager目录
mkdir nginx-proxy-manager
3.3.2 进入到nginx-proxy-manager目录中
cd nginx-proxy-manager
3.3.3 在nginx-proxy-manager目录中创建docker-compose.yaml文件
nano docker-compose.yaml
nginx-proxy-manager/docker-compose.yaml内容为:
version: "3"
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
# These ports are in format <host-port>:<container-port>
- '80:80' # Public HTTP Port
- '443:443' # Public HTTPS Port
- '81:81' # Admin Web Port
# Add any other Stream port you want to expose
# - '21:21' # FTP
environment:
DB_MYSQL_HOST: "db"
DB_MYSQL_PORT: 3306
DB_MYSQL_USER: "npm"
DB_MYSQL_PASSWORD: "npm"
DB_MYSQL_NAME: "npm"
# Uncomment this if IPv6 is not enabled on your host
# DISABLE_IPV6: 'true'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
depends_on:
- db
db:
image: 'jc21/mariadb-aria:latest'
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: 'npm'
MYSQL_DATABASE: 'npm'
MYSQL_USER: 'npm'
MYSQL_PASSWORD: 'npm'
volumes:
- ./data/mysql:/var/lib/mysql
3.3.4 启动nginx-proxy-manager
docker-compose up -d
3.4 默认用户名和密码
Email: admin@example.com
Password: changeme
四、使用
4.1 访问管理界面
在浏览器中输入 http://your_server_ip:81,使用创建的超级用户账号或默认账号登录
4.2 添加代理主机
4.3 申请证书
注意:这样申请证书比较麻烦,需要一个一个的去申请,那么可以通过申请通配符证书(泛域名证书)来解决这个问题
4.4 申请通配符证书
4.5 自定义页面
NPM还支持自定义服务器的默认Web页面。点击“设置”->“默认站点”并选择“编辑”。您可以选择“404 Page”、“重定向”或“自定义页面”。
五、官网地址
https://nginxproxymanager.com
关注博主即可阅读全文
优惠劵
hope笔记
关注
关注
点赞
收藏
觉得还不错?
一键收藏
知道了
评论
超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager
Nginx-Proxy-Manager 是一个基于 Web 的 Nginx 服务器管理工具,它允许用户通过浏览器界面轻松地管理和监控 Nginx 服务器。通过 Nginx-Proxy-Manager,可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。用户还可以查看服务器的状态、配置、日志以及流量等信息,还可以对服务器进行一键重启、停止等操作。
复制链接
扫一扫
专栏目录
nginx-proxy-manager:Docker容器,用于通过简单,强大的界面管理Nginx代理主机
04-27
该项目是一个预先构建的docker映像,使您可以轻松转发到在家中或其他情况下运行的网站,包括免费的SSL,而无需对Nginx或Letsencrypt有所了解。
项目目标
我创建此项目是为了满足个人需要,即为用户提供一种轻松的方法来实现具有SSL终止的反向代理主机,并且它必须非常容易,猴子才能做到。 这个目标没有改变。 尽管可能有高级选项,但它们是可选的,并且项目应尽可能简单,以使进入此处的障碍很低。
特征
基于美观安全的管理界面
无需了解Nginx即可轻松创建转发域,重定向,流和404主机
使用“让我们加密”或提供您自己的自定义SSL证书的免费SSL
主机的访问列表和基本HTTP身份验证
高级Nginx配置可用于超级用户
用户管理,权限和审核日志
托管您的家庭网络
在这里,我将不做过多介绍,但这里是一些新人的基本知识。
您的家用路由器将在某处具有“端口转发”部分。 登录并找到它
将端口
NGINX-Manager:Nginx适用于难以使用或理解的新用户,现在我们为您解决麻烦
03-19
Nginx经理
易于使用的NGINX管理器可用于:
制作新网站
将网站切换为开启或关闭
检查userErrors这是NGINX Manager的基本级别,并将随模块扩展
NGINX管理器的用法
首先,您需要使用pip安装它们的所有依赖项。目前,依赖项仅是用于存储NGINX配置文件之类的YAML。通过pip install PyYAML安装YAML。
现在已经安装了所有依赖项,可以运行NGINX管理器了,可以使用python main.py运行NGINX管理器了。
参与评论
您还未登录,请先
登录
后发表或查看评论
可视化NGINX管理平台Nginx Proxy Manager
超越梦想...
11-23
159
通过 pip 安装 docker-compose。没有可用软件包 docker-compose,卸载后,去官网下载安装包,手动安装。如果遇到以上问题,需要卸载pip。
超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南
easylife206的专栏
03-29
8330
公众号关注「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux !​今天给大家介绍一款 Nginx 可视化管理界面,非常好用,小白也能立马上手。nginx-proxy-manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。它是开源的,斩获 11.8K 的 Star...
docker 安装 nginx-proxy-manager
别看,很懒,随心
03-16
710
默认账号admin@example.com,密码:changeme。
Nginx 缓存机制 详解之一 缓存管理进程
youbingchen的博客
06-24
1万+
Nginx缓存的基本思路就是利用请求的局部性原理,下次访问不再连接后端服务器。
Nginx是通过设置xxx_cache_path(比如proxy_cache_path),主要用来创建管理cache的共享 内存数据结构(红黑树和对列),另一个是xxx_cache主要 用来前面的参数创建内存空间。
命令xxx_cache_path,会调用ngx_http_file_cache_set_slot函数
docker应用:搭建反代神器Nginx Proxy Manager
we chat:玩转测试开发
03-13
3033
实际上对于各自都是无感知的,他们只需要明确自己的需求和结果,比如用户只需要知道自己需要得到什么,而服务器只需要知道自己需要返回什么,而返回的过程并不需要关心,实际上一个传输的过程中完全有可能存在正向代理和反向代理两种模式,当你使用vpn访问一个使用了负载均衡的服务器。:日常使用vpn,当用户使用vpn访问百度、京东、淘宝的时候,这时对于服务器而言用户是不可见的,他们并不知道用户访问的来源。:服务器使用反向代理做负载均衡,这时对于用户而言服务器是不可见的,用户并不知道是哪个服务器给你传回来数据。
反向代理神器——Nginx Proxy Manager
热门推荐
蒟蒻
12-22
2万+
不知道Nginx的小伙伴可以先看一看这篇博文
参考
[1] 百度百科
[2] Nginx官方文档
[3] Nginx Proxy Manager官方文档
如有错误以及可以改进的地方欢迎在下方评论区留言!
运维 | Nginx Proxy Manager 反向代理工具
Apple Lin
09-30
616
Nginx Proxy Manager(以下简称 NPM)就是一个 Nginx 的代理管理器,它最大的特点是简单方便。即使是没有 Nginx 基础的小伙伴,也能轻松地用它来完成反向代理的操作,不需要自己写复杂的nginx配置,而且因为自带面板,操作极其简单。Nginx Proxy Manager 后台还可以一键申请 SSL 证书,并且会自动续期,方便省心。官方网站:https://nginxproxymanager.com/
11.8K Star 数!超美观强大的 Nginx 可视化管理界面
程序员闪充宝
03-27
1701
大家好,我是宝哥!今天给大家介绍一款 Nginx 可视化管理界面,非常好用,小白也能立马上手。nginx-proxy-manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。它是开源的,斩获 11.8K 的 Star 数。特征基于 Tabler(https://tabler.git...
nginx-admin:Nginx admin是一款用于nginx软件的开源多平台管理器,可简化管理
05-13
更新新闻
20-02-2021-公司正在更新整个项目的重构,更新和更改某些技术。 经过一段时间的睡眠后,我们将为项目带来新的React式ui,群集支持,与现有安装完全集成以及其他功能。 我们致力于尽快发布更新。 谢谢你的耐心。
Nginx管理员
Nginx管理员是Nginx软件的开源多平台管理器
欢迎使用具有许多改进和错误修复的新品牌Nginx Admin 2.x-RC4。 这个里程碑式的发展是系统架构方面的重大突破,不幸的是,它破坏了与旧版1.x版本的兼容性。 您可以在热点站点上的单个管理器ui中检查安装组件架构的新方法和新功能,例如管理器多个nginx。
Nginx管理员ui管理器的默认用户是:登录名:admin密码:admin 感谢您使用nginx-admin。 问题或疑问可以在完成。
docker-nginx-proxy-manager:Nginx代理管理器的Docker容器
05-01
Nginx代理管理器的Docker容器
这是的Docker容器。
Nginx代理管理器使您可以轻松转发到在家中或其他情况下运行的网站,包括免费的SSL,而无需对Nginx或Letsencrypt有所了解。
表中的内容
更改正在运行的容器的参数
Docker撰写文件
Docker映像更新
协同学
取消RAID
用户/组ID
访问GUI
外壳访问
默认管理员帐户
互联网可访问性
故障排除重设密码
支持或联系
快速开始
注意:本快速入门中提供的Docker命令是作为示例提供的,应根据您的需要调整参数。
使用以下命令启动Nginx代理管理器docker容器:
docker run -d \
--name=nginx-proxy-manager \
-p 8181:8181 \
-p 8080:8080 \
-p 4443:4443 \
-v
ubuntu18.04下交叉编译nginx1.18.0源码(平台aarch64-linux-gnu)
02-09
ubuntu18.04下交叉编译(aarch64-linux-gnu)nginx1.18.0源码 支持H265编码的rtmp推流和HTTP-FLV拉流 适合安防、直播等领域的音视频推拉流工作
nginx-proxy-manager-assistant:nginx-proxy-manager 的自动路由
05-29
Nginx 代理管理器助手 它是你一直想要的助手(如果你想要一个自动路由器来接收到 docker 容器的传入流量)基本上它与 Docker API 和 jc21 管理器有一个很棒的界面,并且已经为我的网络完成了我想要和需要的大部分...
Nginx可视化管理系统源码.zip
08-26
Nginx可视化管理系统源码.zipNginx可视化管理系统源码.zipNginx可视化管理系统源码.zipNginx可视化管理系统源码.zipNginx可视化管理系统源码.zipNginx可视化管理系统源码.zipNginx可视化管理系统源码.zip ...
Qt网络编程-TCP与UDP
苍天愚弄我
02-08
2348
需要知道这两者的区别:网络通信以上两者都绕不开IP地址与端口这两个。
docker run报 docker: Error response from daemon: no command specified.
kfepiza的博客
02-11
850
export出mysql的container为tar, 拷贝到另一台虚拟机, import该tar为image, docker run该image时报 docker: Error response from daemon: no command specified. 时间240211。如果在run句后加bash或/bin/bash, 可以run, 但exec后容器中的mysql不启动。参数 Don’t truncate output 不要截断输出。查看时, COMMAND列短,没法看到全部, 可以加。
磁盘操作复习,mvcp指令复习,指针字符串倒置
最新发布
m0_60953264的博客
02-13
494
sudo mount 挂载的分区 挂载点(已有的一个目录)---> 最好新建一个空目录。sudo mount /dev/sdb1 ~/hqyj //挂载到hqyj文件。取消挂载:既可以通过挂载点取消挂载,也可以通过挂载分区取消。mv 路径/文件 路径/目录名/重新命名的目录名。若U盘没有被挂载在具体的目录下时,是不能被查找到的。挂载的作业:对目录的操作相当于对磁盘的操作。mv 当前的文件位置 移动到哪个位置。对具体的分区进行格式化操作。将文件复制挂载到文件中去。3.查看磁盘的使用情况。
Nginx Proxy Manager
05-13
Nginx Proxy Manager是一个基于Nginx反向代理的管理面板,它可以帮助用户轻松地设置、管理和维护多个代理服务器。它提供了一个简单易用的Web界面来配置反向代理、SSL证书、访问控制、重定向等功能,并且支持多个用户和组的管理。Nginx Proxy Manager也支持动态DNS更新、Let's Encrypt证书自动化配置等高级功能,使得它成为一个非常实用的代理管理工具。
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
hope笔记
CSDN认证博客专家
CSDN认证企业博客
码龄6年
暂无认证
72
原创
2274
周排名
1万+
总排名
25万+
访问
等级
1331
积分
1731
粉丝
608
获赞
26
评论
626
收藏
私信
关注
热门文章
QPython,一个在手机上运行Python的神器
6467
整理5个优秀的微信小程序开源项目
6240
全世界最快的内存数据库Dragonfly
5490
FastBee 开源物联网平台
5202
完美使用Lambda表达式
5140
分类专栏
TCP
6篇
协议
6篇
Java
43篇
Redis
6篇
数据库
9篇
JVM
7篇
编译器
5篇
运维
5篇
IT
2篇
AIGC
1篇
最新评论
MySQL慢查询的原因与解决方案
简单简单小白:
《MySQL慢查询的原因与解决方案》大佬讲述的很清楚,总结的也很详细,让我通俗易懂,又以实例证明技术点的实用性及可操作性,让我受益良多,感谢博主的分享
Lightly,支持在线使用的轻量且功能强大的集成开发工具(IDE)
雲のSkadi:
现在好像还不支持jsp文件
mica-mqtt 低延迟、高性能的 mqtt 物联网组件
CSDN-Ada助手:
恭喜你这篇博客进入【CSDN每天值得看】榜单,全部的排名请看 https://bbs.csdn.net/topics/617201491。
详解MySQL的脏读、幻读和不可重复读
CSDN-Ada助手:
恭喜您撰写了第18篇博客!标题“详解MySQL的脏读、幻读和不可重复读”非常吸引人。您对这些数据库读取问题的详细解释让我受益匪浅。不仅仅是理论知识,您还提供了实际应用中可能遇到的情况和解决方案。这种深入浅出的方式让我更容易理解这些概念。
在下一步的创作中,我建议您可以进一步探索MySQL的其他相关主题,如索引优化、事务隔离级别等。您的讲解方式非常清晰,我相信您可以将这些复杂的主题变得易于理解。
再次恭喜您,期待您未来更多精彩的博客!
详解Redis击穿、雪崩、穿透的解决方案
CSDN-Ada助手:
非常恭喜您撰写了第19篇博客!标题“详解Redis击穿、雪崩、穿透的解决方案”非常吸引人。您对Redis的深入了解和解决这些常见问题的能力令人钦佩。
在下一步的创作中,我谦虚地建议您可以进一步探索与Redis相关的高级主题,如Redis分布式锁、持久化和集群等。这些主题将为读者提供更全面的Redis应用知识,并使您的博客更具深度和广度。
我期待着阅读您未来的博客,并从您的经验中获益。再次祝贺您成就如此多的博客作品!
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
【TCP】高频面试题
【TCP】四次挥手(终止连接)
【TCP】三次握手(建立连接)
2024年23篇
2023年49篇
目录
目录
分类专栏
TCP
6篇
协议
6篇
Java
43篇
Redis
6篇
数据库
9篇
JVM
7篇
编译器
5篇
运维
5篇
IT
2篇
AIGC
1篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
红包个数最小为10个
红包总金额
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值