当前位置:首页 > 后端开发 > 正文内容

根据 Go + Vue3!一款开源的 Nginx 办理 Web 东西!

邻居的猫1个月前 (12-09)后端开发978

我们好,我是 Java陈序员

Nginx 因为其强壮的功用,常常被用于企业开发中!

今日,给我们介绍一款开源的 Nginx 办理 Web 东西,支撑经过界面完结 Nginx 的装备!

重视微信大众号:【Java陈序员】,获取开源项目共享、AI副业共享、超200本经典计算机电子书籍等。

项目介绍

Nginx UI —— 一个专为简化 Nginx 服务器装备和办理而规划的开源 Web 界面东西。

功用特征

  • 运用 Go 和 Vue 开发,发行版别为单个可执行的二进制文件
  • 在线检查服务器 CPU、内存、体系负载、磁盘运用率等目标
  • 在线 ChatGPT 助理
  • 一键申请和主动续签 Let's encrypt 证书
  • 在线修正 Nginx 装备文件,修正器支撑 Nginx 装备语法高亮
  • 在线检查 Nginx 日志
  • 保存装备后主动测试装备文件并重载 Nginx
  • 根据网页阅读器的高档指令行终端
  • 支撑深色形式、国际化多语言
  • 自适应网页规划

技能栈

  • Go
  • Gin
  • Vue3
  • Vite
  • TypeScript
  • Ant Design Vue

东西截图

东西装置

脚本装置

装置或晋级

bash <(curl -L -s https://mirror.ghproxy.com/https://raw.githubusercontent.com/0xJacky/nginx-ui/master/install.sh) install -r https://mirror.ghproxy.com/

一键装置脚本默认设置的监听端口为 9000,HTTP Challenge 端口默以为 9180.

假如呈现端口抵触请进入 /usr/local/etc/nginx-ui/app.ini 修正,并运用 systemctl restart nginx-ui 重启 Nginx UI 服务。

Nginx UI 服务办理

# 发动 Nginx UI
systemctl start nginx-ui

# 中止 Nginx UI
systemctl stop nginx-ui

# 重启 Nginx UI
systemctl restart nginx-ui

卸载(保存装备和数据库文件)

bash <(curl -L -s https://mirror.ghproxy.com/https://raw.githubusercontent.com/0xJacky/nginx-ui/master/install.sh) remove

更多指令

bash <(curl -L -s https://mirror.ghproxy.com/https://raw.githubusercontent.com/0xJacky/nginx-ui/master/install.sh) help

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
  • 初次运用时,映射到 /etc/nginx 的目录有必要为空文件夹
  • 假如想要保管静态文件,能够直接将文件夹映射入容器中

Nginx UI 供给了一个直观易用的 Nginx 装备界面,极大地提高了工作效率,是一款十分好用的运维东西~

项目地址:https://github.com/0xJacky/nginx-ui

最终

引荐的开源项目现已收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或许拜访网站,进行在线阅读:

https://chencoding.top:8090/#/

我们的点赞、保藏和谈论都是对作者的支撑,如文章对你有协助还请点赞转发支撑下,谢谢!


扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=180

标签: Github
分享给朋友:

“根据 Go + Vue3!一款开源的 Nginx 办理 Web 东西!” 的相关文章

Swift之struct二进制巨细剖析

Swift之struct二进制巨细剖析

作者:京东零售 邓立兵 跟着Swift的日渐老练和给开发进程带来的便利性及安全性,京喜App中的原生事务模块和根底模块运用Swift开发占比逐步增高。本次评论的是struct比照Class的一些优劣势,要点剖析对包体积带来的影响及躲避办法。 一、根底知识 1、类型比照 引证类型:将一个目标赋值...

Flash驱动操控--芯片擦除(SPI协议)

Flash驱动操控--芯片擦除(SPI协议)

摘要: 本篇博客详细包括SPI协议的根本原理、形式挑选以及时序逻辑要求,选用FPGA(EPCE4),经过SPI通讯协议,对flash(W25Q16BV)存储的固化程序进行芯片擦除操作。 关键词:SPI;Verilog HDL;Flash 【SPI协议通讯形式】 SPI是Motorola公司推出的一种...

铃木swift为什么贵,为何这款小型车如此昂贵?

铃木swift为什么贵,为何这款小型车如此昂贵?

铃木Swift价格较高的原因可以归结为以下几点:1. 研发投入:铃木Swift在设计与研发方面投入了大量资源,确保了车辆的高性能和高质量。例如,第四代车型采用了铃木新一代平台“HEARTECT”,使用了大量高张力钢板,并在细节上进行了轻量化处理,使其具备轻量高刚性的车身结构。2. 高性能动力系统:铃...

swift国际网站,您的金融通讯枢纽

Swift国际网站主要是用于银行间跨境支付和信息传输。以下是有关Swift国际网站的一些详细信息:1. 官方网站: Swift的官方网站是 。这个网站提供了关于Swift网络的数据和服务信息。2. 功能与用途: Swift网络主要用于跨境支付和金融机构间的信息传输。数据显示,90%的跨境...

python机器学习,从基础到实践

python机器学习,从基础到实践

当然可以,机器学习是Python编程中的一个重要领域,它涉及到使用算法从数据中学习,以便做出预测或决策。Python有许多流行的库和框架,如scikitlearn、TensorFlow和PyTorch,可以用于机器学习。如果你对机器学习感兴趣,我可以帮助你学习基础知识,包括数据预处理、特征工程、模型...

php代码混淆, 什么是PHP代码混淆?

php代码混淆, 什么是PHP代码混淆?

PHP代码混淆(Obfuscation)是一种将代码转换为难以阅读和理解的形式的技术,目的是保护代码不被未经授权的人轻易理解和篡改。这通常用于保护软件的知识产权,防止他人窃取或逆向工程。1. 变量和函数重命名:将变量和函数的名称替换为无意义的字符或数字,使代码更难以理解。2. 代码合并:将多个文件合...