一个有意思的服务器工具 —— nginx-gui

时间:2024-05-31 11:38:26

Nginx-GUI是以个以图形化的方式远程管理Nginx的终端软件

先允许我来简单的吹嘘一下:

  • 开源且免费
  • 唯一的一个Nginx图形化界面
  • 支持远程连接及管理
  • 支持配置文件自检, 避免错误配置
  • 支持Windows Server, Linux, Mac OS, Yun OS
  • 支持多角色,多权限配置
  • 支持配置回滚
  • 支持你在地铁上突然收到公司服务器挂了的信息时,你可以优美的掏出手机并在三秒内切到备用网络

下载及二次开发

项目地址:https://github.com/onlyGuo/nginx-gui.git
1. 如果您的环境是Mac OS或idea,请将“conf.properties”复制到父目录。
2. 请编辑“conf.properties”,填写你的nginx路径到“conf.properties”。
3. 现在,请体验!,默认帐户和密码是“admin”。

多角色管理

通常对于专业的运维人员来说, 他们拥有各自的权限,但这并不能意味着可以更好的管理每一处细节。比如你可以让一个运维拥有管理Nginx的权限,但只允许他修改某个指定服务的负载配置。又或者你需要两只分别管理80端口和8080端口的运维时,那么nginx-gui可以满足你。

远程终端管理

如果你需要在任意网络管理Nginx的话( 比如在车里,家里,咖啡厅里,甚至是被窝里等等)你只需要部署nginx-gui,那么你就可以随时随地使用任意网络掏出手机、平板、笔记本,通过终端登陆nginx-gui控制台,然后点几下鼠标就可搞定。而不需要ssh连接Linux,敲一些复杂的命令的同时还要考虑当前网络是否安全。

配置自检以及配置回滚

即使你是一个从未接触IT的人,你也可以通过不到5分钟的时间进行学习后完全具备使用nginx-gui管理服务器的流量分发。因为他有严格的自检验机制,无论怎么配置也不会出现问题。并且他支持配置回滚,可以回滚到没有问题的配置中去。此时你只需要做和放宽即可。

相关截图

一个有意思的服务器工具 —— nginx-gui
一个有意思的服务器工具 —— nginx-gui
一个有意思的服务器工具 —— nginx-gui
一个有意思的服务器工具 —— nginx-gui

后语

或许当你部署上了以后, 你会发现一些东西还不完善,因为这个软件的作者很难抽出业余时间来了,因此我们可以在有条件的情况下尽可能的去完善他。这也是我写这篇文章的真正原因,因为大家都不希望这么一个项目若还没长大就夭折。。。不是嘛?