Nginx可视化管理工具 Nginx UI

Nginx是一款非常流行的Web服务器,作为后端程序员我们会经常使用到它。在我们修改Nginx配置的时候,经常需要登录服务器使用Vim编辑器来手写配置。最近发现了一款Nginx可视化管理工具Nginx UI,用起来非常方便,今天就以我的mall电商实战项目部署为例,来聊聊它的使用。

Nginx UI简介

Nginx UI 是一款全新的 Nginx 可视化管理工具,旨在简化 Nginx 服务器的管理和配置,目前在Github上已有4.4k+Star。

Nginx UI主要包括如下功能:

  • 服务器指标监控:能实时监控服务器的CPU、内存、平均负载和磁盘的使用情况。

  • 证书功能:ssl证书一键部署和自动续期。

  • 配置管理:在线编辑Nginx配置:支持代码高亮显示。

  • 日志管理:Nginx日志在线查看。

  • 暗黑模式:带有深色和浅色两种主题模式。

  • 用户管理:支持用户登录认证和管理。

安装

使用Docker来安装Nginx UI是非常方便的,可以直接安装一个带Nginx UI的Nginx服务,连Nginx都省的安装了。

  • 首先我们使用如下命令下载Nginx UI的Docker镜像;

    docker pull uozi/nginx-ui:latest

  • 然后使用如下命令启动nginx-ui容器;

    docker run -p 80:80 -p 443:443 --name=nginx-ui
    --restart=always
    -v /mydata/nginx-ui/ngetc:/etc/nginx
    -v /mydata/nginx-ui/uietc:/etc/nginx-ui
    -v /mydata/nginx-ui/www:/var/www
    -e TZ=Asia/Shanghai
    -dit uozi/nginx-ui:latest

  • 启动成功后就可以通过浏览器访问Nginx UI的页面了,首次访问需要注册账号,访问路径:http://127.0.0.1

相关推荐
fangzhanpeng1682 天前
快速掌握C#语言基础知识点(1.基础数据类型)
开发语言·c#·1024程序员节
无己心4 天前
面向多平台 AI 搜索引擎的适配层架构设计
前端·人工智能·搜索引擎·ai·1024程序员节
u01030552710 天前
AI驱动的安卓UI自动生成功能实现
人工智能·1024程序员节
u01030552711 天前
长株潭智能体赋能腾讯元器链接共享
1024程序员节
云贝贝贝12 天前
OceanBase认证体系介绍与备考指南
运维·服务器·oceanbase·1024程序员节
u01030552712 天前
Java图像处理实战指南
人工智能·1024程序员节
u01030552713 天前
Java AWT鼠标事件全解析
人工智能·1024程序员节
u01030552715 天前
Java实用类应用精讲
人工智能·1024程序员节
u01030552715 天前
Java I/O核心操作实战
人工智能·1024程序员节
u01030552716 天前
ArrayList操作详解与实战应用
人工智能·1024程序员节