Nginx可视化管理工具
Nginx可视化管理工具
Nginx是一款非常流行的Web服务器,作为后端程序员我们会经常使用到它。但是去服务器上手动修改Nginx配置确实是一件麻烦的事情,今天给大家分享一款Nginx可视化管理工具
nginx-proxy-manager
,能彻底解放你的双手!
简介
nginx-proxy-manager
是一款Nginx可视化管理工具,具有强大的用户界面,目前在Github上已有25k+star
。 使用它你无需深入了解Nginx,即可实现请求代理、自动申请SSL证书等功能。
它具有如下特性:
- 具有美观而且安全的用户管理界面。
- 无需了解任何关于Nginx的知识,即可实现请求代理、重定向、流媒体等功能。
- 能自动申请免费的SSL证书并自动续期。
- 可以通过Access Lists和Basic认证实现主机的安全访问。
- 具有用户、权限管理,日志审计功能。
安装
使用Docker来安装
nginx-proxy-manager
是非常方便的,这里将采用此种方式来安装。
- 首先使用如下命令下载它的Docker镜像;
docker pull jc21/nginx-proxy-manager:latest
- 然后使用如下命令来运行它的容器;
docker run -p 80:80 -p 81:81 -p 443:443 --name nginx-proxy-manager \
-v /mydata/nginx-pm/data:/data \
-v /mydata/nginx-pm/letsencrypt:/etc/letsencrypt \
-d jc21/nginx-proxy-manager:latest
- 容器运行成功后,即可在浏览器中访问它的管理页面了,默认账号密码为
admin@example.com:changeme
,访问地址:http://192.168.3.101:81