最近发现一款好用的可视化管理工具
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
发表回复