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的成本,同时还支持对服务器状态的监控。

最新文章

  1. 【皇甫】☀ 图_substring
  2. 利用eclips创建一个maven项目
  3. 第三方支付过程中session失效问题
  4. JS事件整理
  5. JDBC使用步骤
  6. 掌上PDA无线下单 移动开单设备 手持POS终端打印扫描开单进销软件
  7. UI学习笔记---第八天
  8. django–url
  9. 【网络收集】Sql Server datetime 常用日期格式转换
  10. ActionBar官方教程(8)ShareActionProvider与自定义操作项提供器
  11. 菜鸟学习spring IOC有感
  12. AngularJS - 使用RequireJS还是Browserify?
  13. super()方法的使用
  14. Day062--django--模板,母版和继承
  15. redis源码解析(1):redisObject对象说明
  16. AI数据分析(二)
  17. 第 9 章 数据管理 - 076 - 使用 Rex-Ray volume
  18. Open CDN 2.0管控端和节点端安装
  19. Shell 终端ANSI控制码
  20. JAVA中数组Array与List互转

热门文章

  1. 经典this指向问题
  2. C-03\浮点数转换与编码和补码
  3. spring-cloud06---Hystrix01简介
  4. IIS重定向HTTP至HTTPS
  5. 企业级GitLab在Docker部署使用
  6. 上午小博(java小知识)
  7. 来了!来了!国内使用chatGPT的方式总结
  8. Docker 安装mysql8
  9. 重要内置函数、常见内置函数(了解)、可迭代对象、迭代器对象、for循环原理、异常捕获
  10. ThreadLocal及常用场景