作者 | Nginx-GUI入门

来源 | https://leanote.zzzmh.cn/blog/post/5cc7f63616199b068300001c

需求

nginx 可视化管理,例如

  • 配置管理

  • 性能监控

  • 日志监控

  • 其他配置

方案

目前已实现前两条:配置管理,和性能监控 日志分析监控这块还需要另找方案实现!

目前方案直接套用github大神开发的nginx-gui

github地址:https://github.com/onlyGuo/nginx-gui

这个东西真的要吹一波,太好用了

而且源码公开,解决了我这种java出身的linux菜鸟的一大难题!

界面截图:

说明

先说明下,我也是刚才现学的,只是写下折腾的过程和碰到的问题

如果您正在学习Spring Boot,推荐一个连载多年还在继续更新的免费教程:http://blog.didispace.com/spring-boot-learning-2x/

详细的用法之类的还是建议访问作者的github和作者的博客查看

作者github:https://github.com/onlyGuo/nginx-gui

折腾

一 下载和配置

首先到作者github说明页面,下载对应系统版本的安装包

需要注意的是linux版本有一段描述不可忽视

配置步骤如下:

1 下载并解压 Nginx-GUI-For-Linux-1.0.zip

2 修改配置文件

文件位置:conf/conf.properties

# nginx 安装路径
nginx.path = /usr/local/Cellar/nginx/1.15.12
# nginx 配置文件全路径
nginx.config = /Users/gsk/dev/apps/nginx-1.15.12/conf/nginx.conf
#
account.admin = admin

3 重命名(此步骤仅linux版本需要)

根据原作者的描述 针对linux 64位版本 需要将 lib/bin/ 下的 java_vms 文件 重命名为 java_vms_nginx_gui

二 在服务器上运行

前面的步骤都完成以后,直接打包发布到服务器

# 赋权
sudo chmod -R 777 nginx-gui/# 后台启动
nohup bash /root/web/nginx-gui/startup.sh > logs/nginx-gui.out &

访问默认端口 8889 默认账号密码都是admin

遗留问题

目前实现的有

  • 性能监控

  • 可视化配置

未能实现的是

  • 日志分析

  • 访问统计

往期推荐

Spring Security太复杂?试试这个轻量、强大、优雅的权限认证框架!

来!一起搭建个永久运行的个人服务器吧!

笑出腹肌的注释,都是被代码耽误的诗人!

快速搭建Java 17环境并玩转Record特性

一个Bug能有多大影响:亏损30亿、致6人死亡、甚至差点毁灭世界...

技术交流群

最近有很多人问,有没有读者交流群,想知道怎么加入。加入方式很简单,有兴趣的同学,只需要点击下方卡片,回复“加群“,即可免费加入我们的高质量技术交流群!

点击阅读原文,送你免费Spring Boot教程!

又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!相关推荐

  1. Nginx的可视化神器nginx-gui的下载配置和使用

    场景 Github地址: https://github.com/onlyGuo/nginx-gui 运行后的主页面效果 监听列表 监听规则配置 注: 博客: https://blog.csdn.net ...

  2. 不用写一行代码,这款 高颜值 可视化神器,值得try一try!

    做过可视化的同学,想必都知道编程的可视化工具有Python.R语言,不编程的接触最多的有CiteSpace.Histcite.Ucinet.Pajek.Gephi等工具,今天小编就带大家了解一个小白极 ...

  3. OMG! 这款大屏可视化神器公测了

    即视ARENA,重磅来袭:https://arena.360.cn/ 无代码交互式可视化编辑器--即视今日正式开始公测,接下来让我们聊聊这个编辑器到底强大在哪里! 01 即视是什么 即视是一款帮助用户 ...

  4. Python绘图还在用Matplotlib?out了 !发现一款手绘可视化神器!

    有不少同学后台留言,想要学习可视化的内容,今天小Z给大家分享一篇非常有意思的可视化文章. 本文来源:高级农民工 转自: https://github.com/chenjiandongx/cutecha ...

  5. 不用写一行代码,这款 高颜值 可视化神器,【国庆】值得try一try!

    大家好,我是黄同学

  6. Python 绘图还在用 Matplotlib?发现一款手绘可视化神器!

    今天,给大家介绍一个很酷的 Python 手绘风格可视化神包:cutecharts. 和 Matplotlib .pyecharts 等常见的图表不同,使用这个包可以生成下面这种看起来像手绘的各种图表 ...

  7. Nginx 可视化!配置监控一条龙!

    前言 nginx-gui这个东西真的要吹一波,太好用了,而且源码公开.对于我这样一个作为Linux菜鸟的Java开发来说,这个可视化配置工具简直是福音! 需求 nginx 可视化管理,例如 配置管理 ...

  8. 吹爆,Nginx 可视化!配置监控一条龙!

    点击关注公众号,利用碎片时间学习 前言 nginx-gui这个东西真的要吹一波,太好用了,而且源码公开.对于我这样一个作为Linux菜鸟的Java开发来说,这个可视化配置工具简直是福音! 需求 ngi ...

  9. 推荐一款桌面管理神器

    大家是否都会有这样的体验: 刚开始用电脑,桌面文件或软件比较少,看着比较整洁干净,让人还挺舒服的.可是随着时间的增长和工作需要等其他原因,于是需要安装一些软件或编写一些文档.而为了下次方便,几乎都是放 ...

最新文章

  1. 2019年上海市数学建模讲座(3)微分方程建模方法
  2. 代码提示级别设置 inspection
  3. iNeuOS工业互联网,增加一批PLC、核工业、数字模块、传感器等设备驱动
  4. 30分钟,让你成为一个更好的程序员
  5. python抓取网页电话号码_利用正则表达式编写python 爬虫,抓取网页电话号码!...
  6. Web端打开文件选择和保存对话框
  7. 最大似然估计、MAP、贝叶斯估计
  8. Netty原理:Channel
  9. 【计算机网络】第一章--计算机网络概述
  10. 【1.01】VBA基础
  11. itest英语考试bug_iTEST爱考试手机客户端下载-iTEST爱考试官网appv5.1.1安卓版下载_飞翔下载...
  12. excel组合汇总_Excel汇总20150202
  13. 浅析exit()和atexit()函数
  14. Vi/Vim 编辑器常见命令
  15. 嵌入式软件工程师都在开发什么?
  16. 古人诚不欺我-南怀瑾大师
  17. MBA-day8数学-路程练习题
  18. MMX, SSE(XMM,MXCSR,FXSAVE),SSE2,SSE3,AVX,AVX-512
  19. 突发!IBM 中国研究院倒闭了,码农:又少了一个上岸养老的地方,搞科研的打不过搞996的...
  20. POJ1815 Friendship

热门文章

  1. PlantUML 用代码画思维导图,时序图,流程图
  2. Android Accessibility 安全性研究报告
  3. 干货:Easy系列各视频平台云台控制功能的使用注意事项汇总
  4. 电子版标书怎么做?有哪些特点?
  5. vscode龟速下载解决方法
  6. 代码生成工具 rapid-framework
  7. 设计一个时间片轮转法调度的算法
  8. bnu1295 BNUEP的风云人物 C语言版
  9. kioptrix1(mod_ssl版本漏洞提权)
  10. 牛客网编程答题测试技巧