当前位置: 首页 > news >正文

Windows启动Minio服务

前言

由于之前下载了minio,但是太久没用忘记启动了,于是在摸索之后进行记录。


一、确定access-key和secret-key

注意:secret-key 仅在创建时弹出一次,后续无法找回,只能重新生成一对新密钥

  1. 确定是否需要重新设置账号以及密码:
  • 如果写项目需要到access-key和secret-key,access-key和secret-key(即登录的账号和密码),但是忘记了,可以重新设置账号以及密码,继续下面的步骤2或3
  • 不需要到access-key和secret-key,那么可以直接启动服务;运行二、服务启动中的命令
  1. 重新设置账号以及密码(临时解决方案)

当次会话有效,下次执行服务启动仍然是旧的账号及密码

  • 打开minio.exe所在目录,并且在上方地址栏输入powershell,并回车:
    在这里插入图片描述

  • 输入如下命令(用于去除旧的账号以及密码):

Remove-Item Env:\MINIO_ROOT_USER   -ErrorAction SilentlyContinue
Remove-Item Env:\MINIO_ROOT_PASSWORD -ErrorAction SilentlyContinue
  • 设置新的账号以及密码(这里进行示例,两个minioadmin就是新的账号密码,可按照需要进行更改):
    新的账号密码要满足: MINIO_ROOT_USER 的长度应至少为 3 个字符,MINIO_ROOT_PASSWORD 的长度应至少为 8 个字符,否则会报错。
$env:MINIO_ROOT_USER = "minioadmin"
$env:MINIO_ROOT_PASSWORD = "minioadmin"
  1. 重新设置账号以及密码(永久解决)
  • Win+R,输入powershell,之后Ctrl+Shift+Enter(目的是以管理员身份打开powershell)。
  • 前进到minio.exe所在目录(我的是E:\MinIo,请替换为自己的路径
Set-Location "E:\MinIo"
  • 执行如下命令,进行重新设置账号以及密码:
[Environment]::SetEnvironmentVariable("MINIO_ROOT_USER", "minioadmin", "User")
[Environment]::SetEnvironmentVariable("MINIO_ROOT_PASSWORD", "minioadmin", "User")

其中minioadmin为我自己设置的账号密码,请替换为自己需要的
“User” 表示只对你当前用户生效,不需要管理员权限;如果想对所有用户生效,用 “Machine”(需要管理员权限)。

二、服务启动

  • 启动服务(找到自己 MinIO 用来存放所有对象(文件、元数据、版本等)的本地磁盘目录,我的为D:\develpo\minio\data):
.\minio.exe server D:\develpo\minio\data --console-address ":9090"
  • 启动成功:
    在这里插入图片描述

三、图形界面登录

之后也可以访问“http://localhost:9090”,输入刚设置的账号密码就可以登录成功。
在这里插入图片描述
登录成功:
在这里插入图片描述

9090与9000

给程序使用的API: http://localhost:9000
MinIO 的网页后台Console: http://localhost:9090

四、附

在这里插入图片描述

如果运行最后一条命令服务启动不成功,显示9090端口被占用,可以打开任务管理器(快捷键:Ctrl+Shift+Esc)将"minio.exe"进程杀死,再次执行命令。

总结

内容是遇到问题的时候记录下来的,对我是有用的,希望能帮助到出现同样问题的你。

http://www.dtcms.com/a/392045.html

相关文章:

  • 技术原理与癌症筛查的适配性问题
  • 集合通信算法总结
  • AutoDL四周年 ,学会使用AutoDL
  • nginx如果启动失败怎么办?
  • linux使用gunzip来解压.gz文件
  • 硬件(十五)LCD
  • B3clf: 最新的精准预测药物血脑屏障透过能力的开源app
  • 第八章 惊喜10 分享+
  • SMMU 软件指南
  • [x-cmd] Windows 安装和使用 x-cmd 的方法
  • 17.渗透-.Linux基础命令(九)-Linux权限管理(chmod修改文件权限)
  • 测量交流电压,测量直流电压,兼容,ADC采样转换计算有效值
  • 红黑树封装实现map set
  • EMQX和MQTTX的安装
  • AI 大模型入门 四:检索增强生成(RAG),自动生成精准用例!
  • EDR与MITRE ATTCK 详解
  • 特征值和特征向量
  • Gridview:让 HPC 作业管理真正“看得见、点得着、跑得快”
  • C++/初识
  • 进一步理解自适应卡尔曼滤波(AKF)
  • 反馈循环的跨领域智慧:从控制工程到Pix2Pix
  • AI智能体如何开发工作流及注意事项
  • 电视插座工程量计算-图形识别秒计量
  • 1.1 进程与内存知识点总结
  • 深度学习-神经网络(下篇)
  • 检查 Nginx 是否启动的几种方法
  • CSS 创建漂亮的文字肖像
  • 37、RAG系统架构与实现:知识增强型AI的完整构建
  • 当贝桌面 4.1.6 | 支持文件快传(电脑传到TV),内存清理,海量4K壁纸,自定义应用和功能
  • 30-39、大模型实战构建完整技术手册:从0到1的工程化实现体系