Nginx 可视化管理和监控神器

Posted androidstarjack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx 可视化管理和监控神器相关的知识,希望对你有一定的参考价值。

点击上方关注 “终端研发部

设为“星标”,和你一起掌握更多数据库知识

需求

nginx 可视化管理,例如 

- 配置管理 

- 性能监控 

- 日志监控 

- 其他配置

方案

目前已实现前两条:配置管理,和性能监控 

日志分析监控这块还需要另找方案实现!

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

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

这个东西真的要吹一波,太好用了,而且源码公开!

界面截图: 

折腾

一 下载和配置 

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

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

配置步骤如下:

1 下载并解压Nginx-GUI-For-Linux_X64_v1.6.zi

2 修改配置文件

文件位置:conf/conf.properties

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

二 在服务器上运行

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

# 赋权
sudo chmod -R 777 nginx-gui/


# 后台启动
nohup bash /root/web/nginx-gui/startup.sh > logs/nginx-gui.out&

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

Docker部署

ducker hub https://hub.docker.com/r/crazyleojay/nginx_ui

拉取镜像:

docker pull crazyleojay/nginx_ui

run

docker run --detach \\
--publish 80:80 --publish 8889:8889 \\
--name nginx_ui \\
--restart always \\
crazyleojay/nginx_ui:latest

持久化:

配置文件路径:/usr/local/nginx/conf/nginx.conf

开发者可以自行配置。

docker run --detach \\
--publish 80:80 --publish 8889:8889 \\
--name nginx_ui \\
--restart always \\
--volume /home/nginx.conf:/usr/local/nginx/conf/nginx.conf \\
crazyleojay/nginx_ui:latest

‍不过项目已经凉,可能是我们的环境对个人的开源贡献者还是不友好吧,为了生计。只能放弃。

BAT等大厂Java面试经验总结


 

 

想获取 Java大厂面试题学习资料

扫下方二维码回复「BAT」就好了

回复 【加群】获取github掘金交流群
回复 【电子书】获取2020电子书教程
回复 【C】获取全套C语言学习知识手册
回复 【Java】获取java相关的视频教程和资料
回复 【爬虫】获取SpringCloud相关多的学习资料
回复 【Python】即可获得Python基础到进阶的学习教程
回复 【idea破解】即可获得intellij idea相关的破解教程
关注我gitHub掘金,每天发掘一篇好项目,学习技术不迷路!


回复 【idea激活】即可获得idea的激活方式

回复 【Java】获取java相关的视频教程和资料

回复 【SpringCloud】获取SpringCloud相关多的学习资料

回复 【python】获取全套0基础Python知识手册

回复 【2020】获取2020java相关面试题教程

回复 【加群】即可加入终端研发部相关的技术交流群

阅读更多

为什么HTTPS是安全的

因为BitMap,白白搭进去8台服务器...

《某厂内部SQL大全 》.PDF

字节跳动一面:i++ 是线程安全的吗?

大家好,欢迎加我微信,很高兴认识你!

在华为鸿蒙 OS 上尝鲜,我的第一个“hello world”,起飞!

相信自己,没有做不到的,只有想不到的

在这里获得的不仅仅是技术!


如果喜欢就给个“在看

以上是关于Nginx 可视化管理和监控神器的主要内容,如果未能解决你的问题,请参考以下文章

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

又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!(含视频教程)

Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!

OneAPM大讲堂 | 监控数据的可视化分析神器 Grafana 的告警实践

还在用代码苦苦调试大屏?用这个神器1小时搞定

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