我使用的是开发工具是idea
首先,你需要先给idea配置go的开发环境,具体可以参照https://blog.csdn.net/u012855229/article/details/116048255
其次,从官网down下来代码
https://github.com/minio/minio
在控制台(terminal)依次执行以下命令
go mod tidy #更新依赖
go build #编译
找到源代码中的minio.go,在最外层
编辑启动参数
其中的F:\minios是创建桶之后存储在本地的地址,如果你通过minio.exe部署过,你就能知道它是什么意思
最后运行即可,看到如下的就登陆成功了,访问:http://127.0.0.1:49527(最下面的console里面的链接) 就能打开minio-console,账号密码均为 minioadmin
API server listening at: 127.0.0.1:49523
Warning: Default parity set to 0. This can lead to data loss.
WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables
API: SYSTEM()
Time: 03:09:09 UTC 01/10/2023
DeploymentID: ef1615ba-90b8-4703-bded-23fff73341fa
Error: Unable to parse LDAP configuration: found invalid keys (srv_record_name= ) for 'identity_ldap:_' sub-system, use 'mc admin config reset myminio identity_ldap:_' to fix invalid keys (*fmt.wrapError)
3: E:\XXXX\code\minio-server\internal\logger\logger.go:258:logger.LogIf()
2: E:\XXXX\code\minio-server\cmd\iam.go:225:cmd.(*IAMSys).Init()
1: E:\XXXX\code\minio-server\cmd\server-main.go:628:cmd.serverMain.func3()
MinIO Object Storage Server
Copyright: 2015-0000 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: DEVELOPMENT.GOGET (go1.19.3 windows/amd64)
Status: 1 Online, 0 Offline.
API: http://XXXXXX:9000 http://169.254.8.162:9000 http://192.168.142.1:9000 http://127.0.0.1:9000
Console: http://XXXXXX:49527 http://169.254.8.162:49527 http://192.168.142.1:49527 http://127.0.0.1:49527
Documentation: https://min.io/docs/minio/linux/index.html
版权声明:本文为weixin_44079946原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。