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

Windows下载、安装并运行MinIO,访问WebUI界面

MinIO

MinIO 是一款基于 Apache License v2.0 开源协议的对象存储服务,兼容 Amazon S3 云存储服务接口,可用于存储海量非结构化数据(如图片、视频、日志文件等)。本教程针对 Windows 系统搭建本地 MinIO 服务,适合开发测试、小型项目部署场景。

下载MinIO

官网下载

访问MinIO中文官网或MinIO英文官网,根据读者的操作系统选择相应的操作系统版本点击MinIO Server/AIStor ServerMinIO Client/AIStor ClientDownload按钮下载对应文件。

说明:两版官网域名不同,Server/Client 的文字标题有差异,但下载文件一致;中文官网下载速度更快,优先推荐。

网盘下载

通过网盘分享的文件:Minio
链接: https://pan.baidu.com/s/1QY42tBv15G6o6i0ENiap9A 提取码: wkk6

下载文件说明

  • minio.exe:MinIO 服务端核心程序(必下载);
  • mc.exe:MinIO 客户端工具(可选,仅需可视化界面 / 命令行管理时下载)。

创建MinIO程序文件夹

  1. 在电脑D盘下创建Minio文件夹,文件路径D:\Minio
    image

  2. 在创建的Minio文件夹中再创建三个文件夹,分别命名为bindatalogs

    • bin:存放 MinIO 可执行文件(minio.exe、mc.exe);
    • data:存储 MinIO 服务的实际数据;
    • logs:存储服务运行日志(脚本启动时自动生成日志文件);
      image
  3. 将下载好的MinIO相关文件放到bin目录下,即D:\Minio\bin目录下
    image

    从官网下载的只有mc.exe(可选)和minio.exe两个exe文件,将这两个文件放进去就行

启动MinnIO

终端命令行启动

  1. Win+R输入cmd打开 Windows 命令提示符
    image

  2. 切换到 MinIO 的 bin 目录

    D:
    cd D:\Minio\bin
    

    image

  3. 在终端输入用于登录MinIO的管理员用户名(其中的name可以结合自身实际情况进行更改,前提是必须大于3个字符,如想将用户名设为root,即为setx MINIO_ROOT_USER root)

    setx MINIO_ROOT_USER name
    

    image

    注意:setx设置的环境变量为「永久生效」,若仅需临时生效(关闭终端即失效),可改用set MINIO_ROOT_USER=name

  4. 接着控制台输入用于登录MinIO的管理员密码(其中的password可以结合自身实际情况进行更改,前提是必须大于8个字符,如想将用户名设为12345678,即为setx MINIO_ROOT_PASSWORD 12345678)

    setx MINIO_ROOT_PASSWORD password
    

    image

  5. 启动MinIO服务

    .\minio.exe server D:\Minio\data --console-address "127.0.0.1:9001" --address "127.0.0.1:9000"
    

    其中D:\Minio\data可替换成实际的data文件夹路径;"127.0.0.1:9001"是本地MinIO控制台的前端访问地址,端口号9001可替换成其他可用端口,"127.0.0.1:9000"是本地MinIO服务API调用地址,端口号9000可替换成其他可用端口。

    image

    启动后使用过程中不要关闭终端窗口,否则会导致服务中断

  6. 访问前端界面
    浏览器地址栏输入localhost:9001(端口为读者实际的端口)即可进入MinIO的前端的控制台页面,用户名密码为上述设置的用户名和密码,默认都为minioadmin
    image

    登陆后进入主页面

    image

脚本启动

使用从网盘下载的启动脚本双击即可一键启动MinIO服务,同样启动后使用过程中不要关闭终端窗口,否则会导致服务中断,浏览器地址栏输入localhost:9001(端口为读者实际的端口)即可进入MinIO的前端的控制台页面

image

脚本中的内容如下:

@echo off
set MINIO_ROOT_USER=minioadmin
set MINIO_ROOT_PASSWORD=minioadmin
minio.exe server D:\Minio\data --console-address ":9001" --address ":9000" > D:\Minio\logs\minio.log 2>&1

1. @echo off

  • 作用:关闭批处理脚本的命令回显功能。
    • echo off:表示执行后续命令时,不在控制台显示命令本身(只显示命令执行的输出);
    • 开头的 @:让 echo off 这一行本身也不显示,避免脚本执行时打印出 echo off 这个命令。
    • 简单说:加上这行,运行脚本时控制台不会刷屏显示每一条执行的命令,让输出更干净。

2. set MINIO_ROOT_USER=minioadmin

  • 作用:设置 MinIO 的管理员用户名环境变量。
    • set:Windows 批处理中设置环境变量的命令;
    • MINIO_ROOT_USER:MinIO 固定的环境变量名,用于指定管理员账号;
    • minioadmin:设置的管理员用户名(默认值,也可以改成自定义的)。

3. set MINIO_ROOT_PASSWORD=minioadmin

  • 作用:设置 MinIO 的管理员密码环境变量。
    • MINIO_ROOT_PASSWORD:MinIO 固定的环境变量名,用于指定管理员密码;
    • minioadmin:设置的管理员密码(默认值,生产环境建议改成更复杂的密码)。
    • ⚠️ 注意:MinIO 要求密码长度至少 8 位,否则启动会失败。

4. minio.exe server D:\Minio\data --console-address ":9001" --address ":9000" > D:\Minio\logs\minio.log 2>&1

部分 含义
minio.exe server 启动 MinIO 服务端的核心命令(minio.exe 是 MinIO 的 Windows 可执行文件)
D:\Minio\data 指定 MinIO 存储数据的目录(如果该目录不存在,MinIO 会自动创建)
--console-address ":9001" 指定 MinIO 控制台的访问端口为 9001(浏览器访问 http://本机IP:9001 即可登录控制台)
--address ":9000" 指定 MinIO 服务的 API 端口为 9000(程序调用 MinIO 接口时使用该端口)
> D:\Minio\logs\minio.log 将命令的标准输出(正常日志)重定向到 D:\Minio\logs\minio.log 文件中(不再显示在控制台)
2>&1 将命令的错误输出(报错信息)也重定向到和标准输出相同的文件中(即 minio.log),确保所有日志都集中保存
http://www.jsqmd.com/news/289728/

相关文章:

  • 2026年1月酱香酒品牌TOP5排名推荐:酱香酒加盟选哪家?
  • 2026年化工管道/工艺管道预制/船用管道加热器厂家推荐:江苏锐鹰机械技术实力解析
  • 2026年CNC加工厂家实力推荐:昆山鑫实凯电子科技,专注多轴CNC/模具/不锈钢加工服务
  • 2026电动螺丝刀品牌推荐:深圳好伙伴智能科技,全自动/无刷/伺服电动螺丝刀全系解析
  • 2026年饲料机械厂家实力推荐:河南强福机械有限公司,全系饲料生产线及加工机器供应
  • 2026年芯片厂商推荐榜:珠海市芯动力科技国产GPU/边缘计算/低功耗AI芯片全系突破
  • 2026年标识标牌厂家推荐:郑州唯美标识设计制作有限公司,全场景标识解决方案提供商
  • 2026昆明装修服务推荐榜:久居装饰专注半包/全包/loft/别墅/二手房装修,26年服务超3万家庭
  • 爱普生车规级32.768 kHz晶振FC2012AA助力汽车新项目研发
  • 2026年(最新)合肥线上投流运营公司TOP8品牌分析推荐
  • 2026国内最新红外气体分析仪直销厂家top5推荐!上海等地优质供应商权威榜单发布,技术创新与品质服务双优助力精准检测.
  • 详细介绍:探索大语言模型(LLM):MarkDown格式文档的结构化提取全流程
  • 2026年全国果蔬粉厂家权威榜 适配与个性化需求全景解析 覆盖全场景应用
  • 射频接口ESD管接地阻抗大会降效率?
  • RPMB 全面解析:eMMC 防回滚安全区与 OP-TEE/Jetson 实战
  • 前端的调试(TODO)
  • 强烈安利!8个AI论文网站测评,研究生开题必备
  • 量化评估微调效果 —— 让大模型优化有迹可循
  • 肌少症吃什么品牌的保健品有助于恢复:医院推荐榜单(2026更新)
  • 2026年液体颗粒度分析仪/颗粒度检测仪厂家权威排行榜:值得关注的实力制造商
  • 光影绘川蜀,2026 四川夜景景观照明工程优选,众奇光彩亮化实力几何?
  • 电商GIF主图怎么裁剪?高效GIF裁剪工具三步搞定
  • 软件架构之 23种设计模式
  • Java毕设项目推荐-基于SpringBoot + Vue的“校园购”二手交易平台基于SpringBoot的高校跳蚤市场交易系统【附源码+文档,调试定制服务】
  • Java毕设项目推荐-基于Web的商品预购平台的设计与实现【附源码+文档,调试定制服务】
  • Java测试封神!飞算AI生成器实测:效率暴涨80%
  • 【计算机毕业设计案例】基于springboot的高校二手市场交易系统基于SpringBoot + Vue的“校园购”二手交易平台(程序+文档+讲解+定制)
  • 【计算机毕业设计案例】基于Web的商品预购平台的设计与实现基于JavaWeb的网上购物预定系统的设计与实现(程序+文档+讲解+定制)
  • keil5 调试usmart时报错找不到.h文件
  • 学长亲荐8个AI论文网站,助你轻松搞定本科毕业论文!