最近發(fā)現(xiàn)一款好用的可視化管理工具mayfly-go,可以通過Web的形式進(jìn)行Linux系統(tǒng)管理,同時支持MySQL、Redis、MongoDB等數(shù)據(jù)庫的管理,功能非常強(qiáng)大!今天就給大家介紹下這款工具,希望對大家有所幫助!
mayfly-go簡介
mayfly-go號稱Web版Linux、數(shù)據(jù)庫、Redis、MongoDB統(tǒng)一管理操作平臺,是一款開源的可視化管理工具。
它的主要功能如下:
Linux系統(tǒng)管理:支持查看Linux系統(tǒng)信息和進(jìn)程管理,內(nèi)置了Web版的SSH終端工具。
數(shù)據(jù)庫管理:目前僅支持MySQL和PostgreSQL,類似于簡化版的Navicat,功能不多但基本能滿足我們的數(shù)據(jù)庫管理需求。
Redis管理:支持Redis服務(wù)信息的查看及數(shù)據(jù)管理。
MongoDB管理:支持MongoDB服務(wù)信息的查看及數(shù)據(jù)管理。
系統(tǒng)管理:擁有完整的權(quán)限管理功能及日志、水印等功能。
下面是mayfly-go使用過程中的效果圖,功能還是非常完善的!
安裝
mayfly-go在Linux下的安裝非常簡單,僅需下載安裝包并配置下即可。
首先我們需要下載它的安裝包,下載地址:https://gitee.com/objs/mayfly-go/releases
下載完成后上傳到Linux服務(wù)器并解壓,解壓完成后文件夾內(nèi)容如下;
接下來修改配置文件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
創(chuàng)建mayfly-go數(shù)據(jù)庫,導(dǎo)入mayfly-go.sql文件,之后使用startup.sh命令啟動服務(wù);
啟動成功后使用賬號密碼登錄admin/admin123.,訪問地址:http://192.168.3.105:8888
使用
接下來我們將使用它來管理Linux服務(wù)器和各類數(shù)據(jù)庫,看看它是否夠好用!
項(xiàng)目管理
在使用前我們需要先創(chuàng)建項(xiàng)目;
創(chuàng)建完成后給項(xiàng)目配置環(huán)境信息;
再給項(xiàng)目配置成員,比如超級管理員admin,至此就可以開始使用mayfly-go來管理服務(wù)器了。
機(jī)器管理
mayfly-go支持Linux服務(wù)器管理,它不僅支持服務(wù)器狀態(tài)的查看還內(nèi)置了SSH終端工具。
首先添加一臺服務(wù)器,配置好連接信息即可;
配置完成后,我們在機(jī)器列表中可以發(fā)現(xiàn)有終端、文件、腳本、進(jìn)程這幾個功能;
點(diǎn)擊服務(wù)器地址我們可以查看服務(wù)器的狀態(tài)信息;
點(diǎn)擊終端可以打開一個SSH終端工具,直接操作服務(wù)器;
點(diǎn)擊進(jìn)程可以查看并管理服務(wù)器上運(yùn)行的進(jìn)程。
數(shù)據(jù)庫管理
mayfly-go支持關(guān)系型數(shù)據(jù)庫的管理,功能等同于迷你版的Navicat,目前僅支持MySQL和PostgreSQL。
在使用前我們需要先添加數(shù)據(jù)庫資源,輸入數(shù)據(jù)庫連接信息即可;
點(diǎn)擊數(shù)據(jù)庫名稱后我們可以查看數(shù)據(jù)庫表信息、進(jìn)行表管理和導(dǎo)出操作;
在數(shù)據(jù)操作功能中,可以選擇表并查看表中數(shù)據(jù),點(diǎn)擊數(shù)據(jù)列還能進(jìn)行數(shù)據(jù)的修改;
如果你想直接使用SQL操作數(shù)據(jù)庫的話,可以使用查詢功能,支持各種SQL語法提示,還是挺方便的!
Redis管理
mayfly-go也支持Redis的管理,可以用來查看Redis的信息及數(shù)據(jù)管理。
我們需要先添加一個Redis資源,配置好Redis的連接信息即可;
點(diǎn)擊單機(jī)信息可以查看Redis的信息;
在數(shù)據(jù)操作功能中我們可以對Redis中的數(shù)據(jù)進(jìn)行管理。
MongoDB管理
mayfly-go也支持MongoDB的管理,可以用來查看MongoDB的信息及數(shù)據(jù)管理。
我們需要先添加一個MongoDB資源,配置好MongoDB的連接信息即可;
點(diǎn)擊數(shù)據(jù)庫功能可以查看MongoDB中包含的數(shù)據(jù)庫及集合信息;
使用數(shù)據(jù)操作功能可以實(shí)現(xiàn)對數(shù)據(jù)的管理。
系統(tǒng)管理
mayfly-go還提供了完整的權(quán)限管理功能,支持對賬號的角色以及資源進(jìn)行分配。
在賬號管理中我們可以對賬號進(jìn)行管理,支持角色分配;
在角色管理中我們可以對角色進(jìn)行管理,支持分配菜單和權(quán)限;
在資源管理中我們可以對菜單和權(quán)限進(jìn)行管理,可以發(fā)現(xiàn)mayfly-go的權(quán)限是綁定在菜單之下的;
在操作日志中可以查看每個用戶的操作記錄;
在系統(tǒng)配置中可以進(jìn)行水印和驗(yàn)證碼的開啟和關(guān)閉。
總結(jié)
mayfly-go確實(shí)是一款功能非常完善的一站式Web管理平臺,用來管理Linux服務(wù)器和各類數(shù)據(jù)庫正合適。它能讓我們在無需安裝客戶端工具的情況下,以Web的形式操作Linux系統(tǒng)和各種服務(wù),還提供了完善的權(quán)限管理功能,感興趣的小伙伴可以嘗試下它!
-
Linux
+關(guān)注
關(guān)注
87文章
11473瀏覽量
212996 -
數(shù)據(jù)管理
+關(guān)注
關(guān)注
1文章
312瀏覽量
19960 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3905瀏覽量
65853
原文標(biāo)題:堪稱一站式管理平臺,同時支持Linux、MySQL、Redis、MongoDB可視化管理!
文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
TIMx簡介及主要功能
STM32 - DMA的定義及主要功能
網(wǎng)卡實(shí)現(xiàn)的主要功能是什么
bios的主要功能
mayfly-go:一個在線操作管理平臺

AMI網(wǎng)絡(luò)的主要功能

評論