nginx 可视化配置平台绝了!
2023-06-13 09:17:03 时间
大家好,我是爱撸代码的开源大叔!
nginx是一个高性能的HTTP和反向代理服务器。在部署项目中,经常会用到,但是配置是比较麻烦的,很容易出错,今天大叔给大家推荐一个非常好用的可视化平台 -- nginx-gui。
项目功能
- 配置管理:配置监听列表和规则列表
- 高级配置:全局校验 nginx 配置文件
- 性能监控:监控服务器状态,包括 CPU、内存、硬盘等状态
- 负载管理:配置负载节点、权重、最大出错数量等
项目使用
1、下载安装包,选择适合操作系统的版本
https://github.com/onlyGuo/nginx-gui/releases/tag/1.6
2、修改配置文件
文件位置:conf/conf.properties
配置 nginx 安装路径和 nginx.config 文件路径
# nginx 安装路径
nginx.path = /usr/local/nginx/1.8.1
# nginx 配置文件全路径
nginx.config = /usr/local/nginx/1.8.1/conf/nginx.conf
# 用户
account.admin = admin
注意:在 win 系统中,目录也要是 / ,例如:D:/software/nginx-1.8.1
3、启动服务
win 中执行 startup.bat
linux 64位版本需要将 lib/bin/
下的 java_vms
文件重命名为 java_vms_nginx_gui
# 启动
nohup bash /root/web/nginx-gui/startup.sh > logs/nginx-gui.out &
默认端口 8889, 默认账号密码都是 admin
系统截图
项目地址
https://github.com/onlyGuo/nginx-gui
总结
nginx-gui 是一款可视化 nginx 配置平台,大大节省了部署nginx的成本,同时还支持对服务器状态的监控。
写在最后
问君能有几多愁,开源项目解千愁,我们下期再见!
相关文章
- MyBatis配置中的#{}和${}有什么区别?
- EasyGBS平台配置非按需拉流模式后,视频一直加载无法播放该如何解决?
- 扔掉工具类!MyBatis 一个简单配置搞定加密、解密,不能太方便了~!
- java 环境配置(详细教程)「建议收藏」
- Nginx 配置中nginx和alias的区别分析
- 网关/Sentinel/nacos配置中心接入(9)-1024电商平台项目技术选择和创 建聚合工程项目【工业级PaaS云平台+SpringCloudAlibaba+JDK11综合项目实战】
- Spring Boot、Spring Cloud 自定义配置文件(如何整合配置中心)
- pyqt5安装配置_离线安装pyqt5
- Qcom 平台 LK 阶段配置 I2C[通俗易懂]
- 四. 统一API响应体与全局异常拦截器的封装配置
- 各平台小程序referer防盗链配置域名
- Win10在Android Studio中配置flutter的坑
- EasyCVR视频融合平台视频播放限制时长功能前端与后端配置的区别
- Linux环境下Apache服务器配置二级域名的方法详解
- MongoDB在Windows平台的安装及配置方法
- 配置高可用的Hadoop平台详解大数据
- php-fpm配置正确方法详解编程语言
- 如何在Linux平台上配置Qt环境(linux下qt配置)
- 如何正确配置MySQL数据库连接标识?(mysql数据库连接标识)
- 配置MySQL 环境变量配置:锁定步骤成功(mysql环境变量文件)
- 快速指南:Linux下如何删除网络配置(linux删除网络配置)
- 如何快速配置CDRMySQL服务器(cdr_mysql 配置)
- 如何有效利用Redis配置可用内存(redis配置可用内存)
- 使用Redis缓存系统提升性能配置篇(redis缓存系统配置)
- Apache服务器配置攻略2
- SQLServer2000的安全配置