mayfly-go部署和使用

mayfly-go开源的一站式 Web 管理平台 mayfly-go 是一款开源的一站式 Web 管理平台,旨在通过统一的界面简化 Linux 服务器、数据库(如 MySQL、PostgreSQL、Redis、MongoDB 等)的运维管理。 阅读详情

一,mayfly-go介绍:

简单基于DDD(领域驱动设计)分层架构实现的web版 linux、数据库      (mysql)、redis、mongo统一管理操作平台。

       相关链接:https://gitee.com/objs/mayfly-go

二,mayfly-go部署【此处部署基于CentOS7.4部署】

1,部署依赖组件MySQL。

1,)删除系统自带的MySQL;

rpm -qa |grep mysql

rpm -qa |grep mariadb

rpm -ev --nodeps mariadb-libs-5.5.56-2.el7.x86_64

2.)安装MySQL rpm包。

rpm -ivh MySQL-shared-5.6.32-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.32-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.6.32-1.el6.x86_64.rpm

yum -y install perl-Module-Install.noarch

rpm -ivh MySQL-client-5.6.32-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.6.32-1.el6.x86_64.rpm

3.)安装完成后启动MySQL,并查看端口看启动是否成功。

systemctl start mysql

netstat -uptln |grep -i 3306

4.)设置MySQL免密码登录,以完成相关配置。

echo 'skip-grant-tables' >> /usr/my.cnf
systemctl restart mysql

mysql -uroot

use mysql;

update user set Password=PASSWORD('123456') where USER='root';

flush privileges;

sed -i "s/skip-grant-tables/#skip-grant-tables/g" /usr/my.cnf
systemctl restart mysql

mysql -uroot -p123456

set PASSWORD = PASSWORD('123456');

Grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

#此处放开了限制,允许所有ip都可远程连接数据库,实际操作中可根据实际情况做改动。

flush privileges;

到此步骤,mayfly-go依赖组件MySQL安装完成。

2,部署mayfly-go。

1.)上传压缩包并解压。

unzip mayfly-go-linux-amd64.zip

2.)配置mayfly-go配置文件,并导入mayfly-go sql文件。

cd mayfly-go-linux-amd64/

vi config.yml

配置修改MySQL的端口,登录用户,和登录密码。

cd static/

vi config.js

此处配置ip配置为本机ip

通过navicat工具连接MySQL数据库。创建mayfly-go库。

将mayfly-go.sql导入到MySQL数据库中。

然后运行启动脚本,启动mayfly-go即可。

sh startup.sh

netstat -uptln |grep 8888

查看启动日志。 

到此mayfly-go部署完成。

三,mayfly-go操作使用:

web浏览器页面访问:http://ip:8888  默认用户admin,密码123456。

登录后界面展示:

 可以远程连接机器,可以运行脚本,管理进程,上传下载文件等操作。

四,mayfly-go一键部署脚本包。

百度网盘 请输入提取码

数据安全实战技能解析:从加密攻防到数字水印的竞赛指南 数据安全是信息安全领域的核心,其基础在于密码学与信息隐藏技术。密码学通过加密算法(如AES、RSA)和哈希函数,保障数据的机密性与完整性,其原理涉及对称/非对称加密、工作模式及密钥管理。数字水印技术则基于信号处理(如DCT/DWT变换),将信息嵌入多媒体载体,用于版权保护与溯源。这些技术的价值在于为数据全生命周期提供“防泄漏”与“可追溯”的解决方案,广泛应用于企业数据治理、合规审计和**数据防泄漏(DLP)** 系统。本文以一场贴近实战的**数据安全职业技能竞赛**为切入点,深入剖析如何运用密码分析、磁盘取 阅读详情

相关推荐

【ChatGPT实战案例】ChatGPT如何帮助产品经理高效工作?

1. 产品经理主要工作方向, 2. 具体工作中,向ChatGPT提问参考

weixin_62909516的博客 1900

堪称一站式管理平台,同时支持Linux、MySQL、Redis、MongoDB可视化管理!

mayfly-go号称Web版Linux、数据库、Redis、MongoDB统一管理操作平台,是一款开源的可视化管理工具。它的主要功能如下:Linux系统管理:支持查看Linux系统信息和进程管理,内置了Web版的SSH终端工具。数据库管理:目前仅支持MySQL和PostgreSQL,类似于简化版的Navicat,功能不多但基本能满足我们的数据库管理需求。Redis管理:支持Redis服务信息的查看及数据管理。MongoDB管理:支持MongoDB服务信息的查看及数据管理。

m0_50180963的博客 1248

SAP S4 HANA 新资产会计中的平行分类账估值

在资产会计中,我们可以设置使用折旧区域的平行分类账会计 我们需要根据涉及的会计原则定义折旧区域,在我们的方案中,公司 FR01 是一家国际集团的当地分支机构,公司 FR01 需要按照集团会计准则 IFRS 和当地 GAAP 会计准则报告财务报表。过账到 LG 会计原则(分类帐 2L)-->分类账 2L的 150 欧元损失 -->在 IFRS 折旧区域,我们有 100 欧元的收益,在 LG 折旧区域,我们有 150 欧元的损失,使用平行分类账 0L 和 2L,我们能够根据不同的会计原则进行平行估值。

yanzibing99的博客 1328

mayfly-go:一款基于WEB的服务器、数据库、中间件统一运维平台

是一款基于浏览器的统一运维平台,集成了 Linux 服务器、数据库、中间件的操作管理,并且结合了工单流程审批功能,可以为企业提供一站式的运维与管理解决方案。

Tony.Dong的专栏 1517

银河麒麟系统下VSCode安装全攻略:从下载到桌面快捷方式(附常见问题解决)

本文详细介绍了在银河麒麟系统下安装和优化VSCode的全流程,包括环境准备、安装策略、权限管理、桌面快捷方式创建以及系统级性能调优。特别针对国产系统环境提供了常见问题解决方案和必备插件推荐,帮助开发者高效配置开发环境。

v6b7n8m9q0的博客 1133

AutoCAD提示找不到acdb24.dll、AcGe24.dll、AcPal.dll、AcUt.dll怎么办?

在我们安装了AutoCAD 2023版本以后,打开CAD,可能会出现dll文件丢失的情况,如下所示:1、由于找不到acdb24.dll,无法继续执行代码。重新安装程序可能解决此问题。2、由于找不到AcGe24.dll,无法继续执行代码。重新安装程序可能解决此问题。3、由于找不到AcPal.dll,无法继续执行代码。重新安装程序可能解决此问题。4、由于找不到AcUt.dll,无法继续执行代码。重新安装程序可能解决此问题。遇到AutoCAD启动系统错误,由于找不到dll文件该怎么处理呢?

huoxu369的博客 1万+

通过学习mayfly-go,我学会了前端如何优雅设计字典值

shigen坚持更新文章的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录成长,分享认知,留住感动。shigen在假期的最后一天早晨起来,翻看了一下博客,一个的开源项目吸引了我的注意力,其实很久之前准备去啃它的,后来看到了代码就放弃了。现在正好有这个决心,打开了准备学习一番。发现官方给的更多的是展示的效果,没有详细的设计文档和技术文档,直到我我找到了,认真的研读了一番,最后在这一块看得我豁然开朗。因为在shigen之前的文章。

shigen的博客 1438

手把手教你学Simulink——高频隔离型双向DC-AC逆变器的建模与仿真

本文系统讲解高频隔离型双向DC-AC逆变器的Simulink建模与仿真,基于DAB+全桥逆变两级拓扑,详述DAB移相控制原理、双闭环控制策略及分步仿真搭建流程。重点涵盖电路建模、控制环设计、参数设置与常见问题调试,强调模块化分步验证与分层控制逻辑,实现安全、高效、灵活的双向能量流动仿真,适用于储能、微电网等场景的系统开发与验证。

MHD0815的博客 107

热门项目推荐:mayfly-go - 企业级统一运维管理平台新标杆

热门项目推荐:mayfly-go - 企业级统一运维管理平台新标杆 【免费下载链接】mayfly-go web 版 linux(终端[终端回放] 文件 脚本 进程 计划任务)、数据库(mysql postgres oracle sqlserver 达梦 高斯 sqlite)、redis(单机 哨兵 集群)、mongo 等...

gitblog_01426的博客 814

开源GIS -- 笔记

基础开发库 数据读写:GDAL/OGR(C/C++) ArcGIS和GE都是使用此工具 投影转换:Proj.4(C/C++) 拓扑计算:JTS(Java),GEOS(C++),Shapely(python) 组件式开发库 GeoTools(Java),DotSpatial(.NET) 空间分析: Scipy(通用科学计算、方程求解), numpy,NextworkX, rPy(统计分析), Scikit-learn,pysal(空间分析) 深度学习: Keras、 tensorflow、 pytor

DZ Space 4521

智能车图像处理12-进阶篇4--环岛辅助判断条件

主函数: 第6行: 含义是当前需要不在坡道和车库状态 第11-12行 : 寻找一下环岛的双断点(在辅助函数中) 第16-66行: 当左右线的方差满足一边很大,一边很小时,truepianfangflag /truepianfangflagforleft 置1,在环岛的判断中使用。 辅助函数: 双断点函数(左与右相似,以做为例): 第13-28行: 第一处断点 第29-40行: 第一处断点后 连续边线 第41-52行: 第一处连续后,第二处断点 第53-64行: 第二处断点后,第二处

taiyuezyh的博客 1万+

mayfly-go:web 版 linux、数据库等管理平台

mayfly-go是一款集Linux终端管理、数据库操作、Redis/Mongo管理及工单审批于一体的统一运维平台。支持Ubuntu手工部署(需下载安装包并执行启动脚本)和Docker部署两种方式。配置文件默认使用SQLite,也可配置MySQL。服务启动后默认监听18888端口(同时支持IPv4/IPv6),初始账号admin/admin123。文档中提到的常见问题包括:MySQL连接失败需检查配置或改用SQLite、端口监听问题(实际IPv6监听会同时开放IPv4)、Docker权限问题需确保服务启动等

skywalk8163的专栏 1595

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

推荐一款统一管理平台,助你轻松管理 Linux、MySQL、Redis 等多款软件

公众号关注「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux !​程序员在工作中避免不了要操作 myql、redis、Linux 等。所以要安装很多工具,Navicat、Xshell、RedisDesktopManager等,今天给大家推荐一款工具,可以代替这些常规工具,统一管理监控这些资源信息。mayfly-go,基于 golang,vue3开发的一个在线操作管理平台(也可以看...

easylife206的专栏 1250

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

第五十回 插翅虎枷打白秀英 美髯公误失小衙内-mayfly-go:web 版 linux、数据库等管理平台

白秀英告到知县那里,雷横就被押到剧院门口示众。雷横的母亲来送饭,与白秀英发生口角,被打了。雷横看到母亲被打,扯开枷锁,对着白秀英脑门上就打,一枷就打死了她。 雷横在郓城谁都给面子,没想到东京来的白秀英不认识他,才酿成大祸。IT系统和数据库的管理也很重要,否则像雷横那样在家门口栽跟头就麻烦大了。 mayfly-go:web 版 linux、数据库等管理平台

skywalk8163的专栏 1411

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

运维新利器:Mayfly-Go 一站式 Web 管理平台全解析

Mayfly-Go 是一款开源的一站式运维管理平台,它将 DBA 和运维日常工作中需要的多种工具集成到一个统一的 Web 界面中。通过直观的图形化操作,用户可以轻松完成数据库管理、Redis 操作、远程服务器控制、文件管理和定时任务等工作,极大提升了工作效率。Mayfly-Go 作为一款开源的一站式运维管理平台,通过集成多种常用工具,大大简化了日常运维工作。其基于 Go 和 Vue3 的技术架构保证了系统的高性能和良好的用户体验。

weixin_54447959的博客 1026

Dromara Mayfly-Go 技术文档

Dromara Mayfly-Go 技术文档 【免费下载链接】mayfly-go web 版 linux(终端[终端回放] 文件 脚本 进程 计划任务)、数据库(mysql postgres oracle sqlserver 达梦 高斯 sqlite)、redis(单机 哨兵 集群)、mongo 等集工单流程审批于一体的...

gitblog_01402的博客 726

一款 Linux、数据库、Redis、MongoDB 统一管理平台,这个开源平台非常好用!

一款 Linux、数据库、Redis、MongoDB 统一管理平台,这个开源平台非常好用!

anguoan的博客 1483

【文档】部署开源项目 mayfly-go

本文补充了在Rocky Linux 8系统上部署mayfly-go的缺失文档内容。主要包括:1) 前置准备中下载源文件的操作步骤;2) 对docker-compose部署方式的说明,指出可选择性忽略MySQL容器创建;3) 解释了docker-compose.yml配置要点,包括版本调整和服务配置;4) 补充了官方未提及的Dockerfile文件内容,展示了镜像构建过程。文档特别标注了官方发布文件中缺失的重要配置文件和注意事项,为实际部署提供了完整参考。

Mr.River的博客 428

【限时免费】 Mayfly-Go项目Docker Compose部署指南

Mayfly-Go项目Docker Compose部署指南 【免费下载链接】mayfly-go web 版 linux(终端[终端回放] 文件 脚本 进程 计划任务)、数据库(mysql postgres oracle sqlserver 达梦 高斯 sqlite)、redis(单机 哨兵 集群)、mongo 等集工单流...

gitblog_00142的博客 546

【限时免费】 【mayfly-go】开源下载和安装教程

【mayfly-go】开源下载和安装教程 【免费下载链接】mayfly-go web 版 linux(终端[终端回放] 文件 脚本 进程 计划任务)、数据库(mysql postgres oracle sqlserver 达梦 高斯 sqlite)、redis(单机 哨兵 集群)、mongo 等集工单流程审批于一体的统一...

gitblog_01419的博客 446

Mayfly-Go 开源项目教程

Mayfly-Go 是一个基于 Go 语言开发的开源项目,旨在提供一个轻量级、高性能的微服务框架。该项目由 Dromara 社区维护,适用于构建各种规模的分布式系统。Mayfly-Go 的设计理念是简单、灵活和高效,使得开发者能够快速构建和部署微服务应用。 ## 项目快速启动 ### 环境准备 在开始之前,请确保您的开发环境已经安装了以下工具和依赖: - Go 语言环境(建议版本 1.16...

gitblog_00490的博客 1195

10分钟上手!Mayfly-Go:一站式运维管理平台从部署到实战全指南

你是否还在为管理多套系统而焦头烂额?Linux服务器、数据库、Redis、MongoDB、Elasticsearch...每一个都需要单独的客户端和权限管理。面对领导突然要查看的日志,还在笨拙地远程连接服务器?数据库变更需要审批流程,却找不到合适的工具来管理? **Mayfly-Go** 应运而生!作为一款开源的统一管理操作平台,它将彻底改变你的运维方式。本文将带你从部署到实战,10分钟内掌握这...

gitblog_00424的博客 1183

【限时免费】 【保姆级超详细还免费(mayfly-go) 新手指导】

【保姆级超详细还免费(mayfly-go) 新手指导】 【免费下载链接】mayfly-go web 版 linux(终端[终端回放] 文件 脚本 进程 计划任务)、数据库(mysql postgres oracle sqlserver 达梦 高斯 sqlite)、redis(单机 哨兵 集群)、mongo 等集工单流程审...

gitblog_01419的博客 1002
上一篇: shell脚本监控业务目录【基于Prometheus的pushgateway】
下一篇: Nightingale + categraf监控方案
LinuxLOVERes
博客等级 码龄8年 1916粉丝 20原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值