关于java:堪称一站式管理平台同时支持LinuxMySQLRedisMongoDB可视化管理

最近发现一款好用的可视化管理工具mayfly-go,能够通过Web的模式进行Linux系统管理,同时反对MySQL、Redis、MongoDB等数据库的治理,性能十分弱小!明天就给大家介绍下这款工具,心愿对大家有所帮忙!

SpringBoot实战电商我的项目mall(50k+star)地址:https://github.com/macrozheng/mall

mayfly-go简介

mayfly-go号称Web版Linux、数据库、Redis、MongoDB对立治理操作平台,是一款开源的可视化管理工具。

它的次要性能如下:

  • Linux系统管理:反对查看Linux零碎信息和过程治理,内置了Web版的SSH终端工具。
  • 数据库治理:目前仅反对MySQL和PostgreSQL,相似于简化版的Navicat,性能不多但根本能满足咱们的数据库治理需要。
  • Redis治理:反对Redis服务信息的查看及数据管理。
  • MongoDB治理:反对MongoDB服务信息的查看及数据管理。
  • 系统管理:领有残缺的权限治理性能及日志、水印等性能。

上面是mayfly-go应用过程中的效果图,性能还是十分欠缺的!

装置

mayfly-go在Linux下的装置非常简单,仅需下载安装包并配置下即可。

  • 首先咱们须要下载它的安装包,下载地址:https://gitee.com/objs/mayfly…
  • 下载实现后上传到Linux服务器并解压,解压实现后文件夹内容如下;
  • 接下来批改配置文件config.yml,仅需批改MySQL的连贯配置即可;
mysql:
  host: localhost:3306
  username: root
  password: root
  db-name: mayfly-go
  config: charset=utf8&loc=Local&parseTime=true
  max-idle-conns: 5
  • 创立mayfly-go数据库,导入mayfly-go.sql文件,之后应用startup.sh命令启动服务;
  • 启动胜利后应用账号密码登录admin/admin123.,拜访地址:http://192.168.3.105:8888

应用

接下来咱们将应用它来治理Linux服务器和各类数据库,看看它是否够好用!

项目管理

  • 在应用前咱们须要先创立我的项目;
  • 创立实现后给我的项目配置环境信息;
  • 再给我的项目配置成员,比方超级管理员admin,至此就能够开始应用mayfly-go来治理服务器了。

机器治理

mayfly-go反对Linux服务器治理,它不仅反对服务器状态的查看还内置了SSH终端工具。

  • 首先增加一台服务器,配置好连贯信息即可;
  • 配置实现后,咱们在机器列表中能够发现有终端、文件、脚本、过程这几个性能;
  • 点击服务器地址咱们能够查看服务器的状态信息;
  • 点击终端能够关上一个SSH终端工具,间接操作服务器;
  • 点击过程能够查看并治理服务器上运行的过程。

数据库治理

mayfly-go反对关系型数据库的治理,性能等同于迷你版的Navicat,目前仅反对MySQL和PostgreSQL。

  • 在应用前咱们须要先增加数据库资源,输出数据库连贯信息即可;
  • 点击数据库名称后咱们能够查看数据库表信息、进行表治理和导出操作;
  • 数据操作性能中,能够抉择表并查看表中数据,点击数据列还能进行数据的批改;
  • 如果你想间接应用SQL操作数据库的话,能够应用查问性能,反对各种SQL语法提醒,还是挺不便的!

Redis治理

mayfly-go也反对Redis的治理,能够用来查看Redis的信息及数据管理。

  • 咱们须要先增加一个Redis资源,配置好Redis的连贯信息即可;
  • 点击单机信息能够查看Redis的信息;
  • 数据操作性能中咱们能够对Redis中的数据进行治理。

MongoDB治理

mayfly-go也反对MongoDB的治理,能够用来查看MongoDB的信息及数据管理。

  • 咱们须要先增加一个MongoDB资源,配置好MongoDB的连贯信息即可;
  • 点击数据库性能能够查看MongoDB中蕴含的数据库及汇合信息;
  • 应用数据操作性能能够实现对数据的治理。

系统管理

mayfly-go还提供了残缺的权限治理性能,反对对账号的角色以及资源进行调配。

  • 账号治理中咱们能够对账号进行治理,反对角色调配;
  • 角色治理中咱们能够对角色进行治理,反对调配菜单和权限;
  • 资源管理中咱们能够对菜单和权限进行治理,能够发现mayfly-go的权限是绑定在菜单之下的;
  • 操作日志中能够查看每个用户的操作记录;
  • 系统配置中能够进行水印和验证码的开启和敞开。

总结

mayfly-go的确是一款性能十分欠缺的一站式Web治理平台,用来治理Linux服务器和各类数据库正合适。它能让咱们在无需装置客户端工具的状况下,以Web的模式操作Linux零碎和各种服务,还提供了欠缺的权限治理性能,感兴趣的小伙伴能够尝试下它!

参考资料

官网文档:https://objs.gitee.io/mayfly-…

我的项目地址

https://gitee.com/objs/mayfly-go

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理