堪称一站式管理平台,同时支持Linux、MySQL、Redis、MongoDB可···
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-go/releases接下来修改配置文件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服务器和各类数据库,看看它是否够好用!
项目管理在使用前我们需要先创建项目;mayfly-go支持Linux服务器管理,它不仅支持服务器状态的查看还内置了SSH终端工具。
首先添加一台服务器,配置好连接信息即可;mayfly-go支持关系型数据库的管理,功能等同于迷你版的Navicat,目前仅支持MySQL和PostgreSQL。
在使用前我们需要先添加数据库资源,输入数据库连接信息即可;mayfly-go也支持Redis的管理,可以用来查看Redis的信息及数据管理。
我们需要先添加一个Redis资源,配置好Redis的连接信息即可;mayfly-go也支持MongoDB的管理,可以用来查看MongoDB的信息及数据管理。
我们需要先添加一个MongoDB资源,配置好MongoDB的连接信息即可;mayfly-go还提供了完整的权限管理功能,支持对账号的角色以及资源进行分配。
在账号管理中我们可以对账号进行管理,支持角色分配;mayfly-go确实是一款功能非常完善的一站式Web管理平台,用来管理Linux服务器和各类数据库正合适。它能让我们在无需安装客户端工具的情况下,以Web的形式操作Linux系统和各种服务,还提供了完善的权限管理功能,感兴趣的小伙伴可以尝试下它!
参考资料
官方文档:https://objs.gitee.io/mayfly-go-docs/
项目地址
https://gitee.com/objs/mayfly-go
扫一扫,关注我们