点击上方蓝色“顶层架构领域”,关注精彩与你分享
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
喜欢就关注一下👇,不定期分享经典干货:
声明内容来源网络,仅用于学术分享,如有侵权请联系删除