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

Windows 下 MinIO 服务搭建与 Web 控制台访问指南

MinIO 是兼容 S3 协议的对象存储服务,介绍在 Windows 环境下本地部署的完整流程。步骤包括下载服务端可执行文件、规划 bin 与 data 目录结构、通过命令行或批处理脚本启动服务并配置端口。最后通过浏览器访问 localhost:9001 进入 Web 控制台进行账号登录与管理,适合开发测试及小型项目快速验证场景。

古灵精怪发布于 2026/3/24更新于 2026/5/45 浏览
Windows 下 MinIO 服务搭建与 Web 控制台访问指南

Windows 本地部署 MinIO 对象存储服务

MinIO 是一款高性能的对象存储系统,兼容 Amazon S3 协议,非常适合用于存储图片、视频等非结构化数据。在开发测试或小型项目场景中,我们常需要在本地快速搭建一个 MinIO 服务。

获取安装包

建议直接访问 MinIO 官网下载对应系统的版本。服务端(Server)和客户端(Client)通常可以分开下载,但核心功能主要依赖服务端程序。

  • minio.exe:MinIO 服务端核心程序,必须下载。
  • mc.exe:MinIO 命令行客户端工具,可选,主要用于高级管理操作。

提示:优先选择英文官网下载,速度通常更稳定。

规划目录结构

为了保持环境整洁,建议在磁盘根目录下创建一个独立文件夹(例如 D:\Minio),并在其中规划三个子目录:

  1. bin:存放可执行文件(minio.exe, mc.exe)。
  2. data:存储实际的数据文件,MinIO 启动时会将数据写入此处。
  3. logs:存放运行日志,方便排查问题。

将下载好的 minio.exe 放入 bin 目录即可。

启动服务

MinIO 支持通过命令行直接启动,也可以使用批处理脚本一键启动。两种方式本质相同,后者更适合长期运行。

方式一:命令行启动

打开 Windows 命令提示符(cmd),切换到 bin 目录并执行以下命令:

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

这里有两个关键参数需要注意:

  • --console-address "127.0.0.1:9001":指定 Web 控制台的访问端口,默认为 9001。
  • --address "127.0.0.1:9000":指定 API 接口调用端口,默认为 9000。

启动后,终端窗口会显示服务运行状态。请勿关闭该窗口,否则服务会中断。

方式二:批处理脚本启动

为了方便管理,我们可以编写一个简单的 .bat 脚本。这不仅能自动设置环境变量,还能将日志重定向到文件。

新建一个文本文件,命名为 start_minio.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

脚本逻辑解析:

  • @echo off:隐藏命令回显,让界面更清爽。
  • set MINIO_...:设置管理员用户名和密码。注意密码长度至少为 8 位。
  • minio.exe server ...:启动命令,同命令行方式。
  • > ... 2>&1:将标准输出和错误输出都记录到 minio.log 文件中。

双击运行该脚本即可启动服务,日志会保存在 logs 目录下。

访问 Web 控制台

服务启动成功后,打开浏览器访问:

http://localhost:9001

使用刚才设置的账号密码登录即可进入管理界面。在这里你可以创建 Bucket、上传文件以及查看存储详情。

注意事项

  1. 端口占用:确保 9000 和 9001 端口未被其他程序占用,如有冲突可在启动参数中修改端口号。
  2. 环境变量:如果不想每次启动都写脚本,也可以通过系统环境变量永久设置 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD,但需注意安全性。
  3. 生产环境:本教程适用于本地开发,生产环境请务必更换默认密码并配置 HTTPS。

[图示:MinIO 控制台首页]

[图示:MinIO 登录页面]

目录

  1. Windows 本地部署 MinIO 对象存储服务
  2. 获取安装包
  3. 规划目录结构
  4. 启动服务
  5. 方式一:命令行启动
  6. 方式二:批处理脚本启动
  7. 访问 Web 控制台
  8. 注意事项
  • 💰 8折买阿里云服务器限时8折了解详情
  • GPT-5.5 超高智商模型1元抵1刀ChatGPT中转购买
  • 代充Chatgpt Plus/pro 帐号了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • Windows 通过 Git Bash 安装 SDKMAN 管理 JDK 多版本
  • C++ 核心概念解析:引用、内联函数与 nullptr
  • AI 数字人:繁荣背后的伦理困境与法律迷局
  • Python 基于 Flask 的博物馆文物报修管理系统设计与实现
  • OpenClaw 框架 30+ 真实场景深度解析
  • 深度可分离卷积原理详解及 OPPORTUNITY 数据集实战
  • Python 和 R 语言,数据科学学哪个?
  • Linux 下 C/C++ 调试工具 GDB 实战指南
  • 解决新机型 Copilot 键替代右 Ctrl 键问题
  • Llama-3.2V-11B-COT 教育场景解题推理辅助应用实战
  • PowerShell Invoke-WebRequest 报错 Invalid URL 与 CommandNotFound 排查指南
  • Whisper.cpp 跨平台语音识别快速部署方案
  • Vue 状态管理实战:Bus 事件总线的核心用法与注意事项
  • 海外程序员接单平台推荐:Freelancer、Upwork、Fiverr 与 Toptal 详解
  • DeepSeek 深度使用指南与高效提示词技巧
  • ManiSkill 机器人模拟环境安装与使用指南
  • 文心一言 4.5 开源模型 ERNIE-4.5-0.3B 轻量化部署与优化
  • 文心一言 4.5 开源模型技术解析与部署实践
  • 前端工程师在 AI 时代的角色转变:从静态页面到智能交互架构
  • FastapiAdmin V2.0.0 现代开源全栈中后台快速开发平台

相关免费在线工具

  • 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