社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  NGINX

Nginx UI 一个全新的网络管理界面,简化Nginx服务器的管理和配置

顶层架构领域 • 2 周前 • 147 次点击  

点击上方蓝色顶层架构领域”,关注精彩与你分享

Nginx UI是一个全新的网络管理界面,旨在简化Nginx服务器的管理和配置。它提供了实时服务器统计数据、ChatGPT助手、一键部署、Let's Encrypt证书的自动续签等功能。

一、功能特点

实时服务器统计数据:可以在线查看服务器的CPU使用率、内存使用率、平均负载和磁盘使用率等重要指标,帮助管理员及时了解服务器运行情况。

ChatGPT助手:提供在线聊天GPT助手,方便用户获取帮助信息和解决方案。

一键部署和自动续签:支持Let's Encrypt证书的一键申请和自动续订,方便用户为Nginx服务器配置HTTPS。

在线编辑配置文件:提供在线编辑Nginx配置文件的功能,编辑器支持Nginx配置语法高亮,降低了配置错误的可能性。

在线查看日志:用户可以通过该界面方便地查看和分析Nginx日志,包括访问日志和错误日志。

用户管理和权限设置:支持用户管理、权限和审核日志,确保管理页面的安全性。

命令终端:提供了一个基于网页浏览器的高级命令行终端,便于在远程访问时执行复杂命令。

自适应网页设计:支持浅色和深色模式,自适应网页设计,确保在不同设备上都能良好显示。

二、安装和使用

Nginx UI可以通过脚本安装或Docker安装。脚本安装可以直接控制Linux主机上的Nginx,而Docker安装则提供了一个包含Nginx的镜像,可以直接使用。

Docker 部署示例

docker run -dit \
--name=nginx-ui \
--restart=always \
-e TZ=Asia/Shanghai \
-v /mnt/user/appdata/nginx:/etc/nginx \
-v /mnt/user/appdata/nginx-ui:/etc/nginx-ui \
-p 8080:80 -p 8443:443 \
uozi/nginx-ui:latest

三、在线预览

网址:https://demo.nginxui.com

用户名:admin 密码:admin


总的来说,Nginx UI是一个功能丰富、易于使用的Nginx网络管理界面,适合各种需要频繁调整Nginx配置的场合,如开发者、运维人员和教学演示等

仓库地址:https://github.com/0xJacky/nginx-ui



喜欢就关注一下👇,不定期分享经典干货

点击右下角点赞、分享、在看、收藏感谢与您分享
声明内容来源网络,仅用于学术分享,如有侵权请联系删除

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/175587
 
147 次点击