跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
Shell / BashAI

Windows 本地部署 MinIO 对象存储及 Web 控制台配置

介绍在 Windows 环境下部署 MinIO 对象存储服务的完整流程。主要步骤包括下载官方二进制文件、规划 bin 与 data 目录结构、配置管理员环境变量以及通过命令行或批处理脚本启动服务。重点说明了 set 与 setx 命令的区别,并提供了带日志重定向的启动脚本示例。最后指导用户通过 localhost:9001 访问 Web 控制台完成初始化配置。

ServerBase发布于 2026/3/25更新于 2026/4/251 浏览
Windows 本地部署 MinIO 对象存储及 Web 控制台配置

MinIO 简介

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

下载与准备

访问 MinIO 官网下载对应版本。建议优先使用中文官网以获得更快的下载速度。

  • minio.exe:服务端核心程序(必选)
  • mc.exe:客户端管理工具(可选,用于命令行操作)

提示:无需依赖网盘资源,直接通过官方渠道获取二进制文件即可。

目录规划

在磁盘根目录(例如 D 盘)下创建 Minio 文件夹,并在其中建立三个子目录:

  • bin:存放 minio.exe 和 mc.exe 可执行文件
  • data:存储实际对象数据
  • logs:记录服务运行日志

将下载好的 exe 文件放入 D:\Minio\bin 目录下。

环境变量配置

启动前需设置管理员账号密码。MinIO 要求密码长度至少为 8 位。

若希望环境变量在当前终端会话中临时生效,可使用 set 命令:

set MINIO_ROOT_USER=minioadmin
set MINIO_ROOT_PASSWORD=minioadmin

若希望永久生效(重启后依然有效),请使用 setx 命令,但需注意新开的终端窗口才能读取到新变量:

setx MINIO_ROOT_USER minioadmin
setx MINIO_ROOT_PASSWORD minioadmin

启动服务

方式一:命令行直接启动

切换到 bin 目录并执行启动命令:

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

参数说明:

  • D:\Minio\data:数据持久化路径
  • --console-address "127.0.0.1:9001":Web 控制台端口
  • --address "127.0.0.1:9000":API 服务端口

启动后请勿关闭终端窗口,否则服务会中断。

方式二:批处理脚本一键启动

创建一个 .bat 文件(例如 start.bat),内容如下:

@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:隐藏命令回显,保持界面整洁。
  2. set ...:临时设置环境变量,确保服务启动时能识别账号密码。
  3. minio.exe server ...:启动服务并将标准输出与错误输出重定向至日志文件,避免控制台刷屏。

双击运行该脚本即可后台启动服务。

访问 Web 控制台

服务启动成功后,打开浏览器访问 http://localhost:9001。输入之前设置的用户名和密码(默认均为 minioadmin)即可登录管理界面,进行桶(Bucket)创建与管理操作。

目录

  1. MinIO 简介
  2. 下载与准备
  3. 目录规划
  4. 环境变量配置
  5. 启动服务
  6. 方式一:命令行直接启动
  7. 方式二:批处理脚本一键启动
  8. 访问 Web 控制台
  • 💰 8折买阿里云服务器限时8折了解详情
  • 💰 8折买阿里云服务器限时8折购买
  • 🦞 5分钟部署阿里云小龙虾了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog

更多推荐文章

查看全部
  • 算法题解析:滑动窗口解决水果成篮问题
  • C++11 核心新特性详解:初始化、声明与移动语义
  • AI 时代生产力变革:非技术背景如何快速构建应用
  • Go Web 开发核心理论:HTTP、MySQL 与常用组件
  • Web 架构深度解析:前后端分离与传统的利弊权衡
  • 现代 C++ 新特性 constexpr 详解:从 C++11 到 C++20 的演进
  • 使用 C++ 调用通义万相 2.1 进行高效 AI 视频生成
  • C++ 异常机制详解与实践指南
  • 昇腾 NPU 部署 Llama-2-7b:六大核心场景性能实测
  • Python 使用 Ksycopg2 连接 Kingbase 数据库实战
  • Java 主流框架核心面试题解析:Spring 生态与微服务
  • 基于 AI 辅助的在线考试系统全流程开发实战
  • 昇腾 910B NPU 平台 ops-transformer 算子性能测试与 PyTorch 对比
  • AI 绘画的商业应用与版权合规指南
  • OpenClaw 汉化版部署与故障排查指南
  • GitHub Copilot 安装与使用指南
  • 豆包 Seedream 4.0 多图融合与主体一致性技术解析
  • Vue 3 异步组件与动态加载实战:defineAsyncComponent、glob 与 Suspense
  • Z 字形变换与外观数列算法实战解析
  • 数据结构:归并排序的分治实现与特性分析

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online