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

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. 在创建的Minio文件夹中再创建三个文件夹,分别命名为bindatalogs
    • bin:存放 MinIO 可执行文件(minio.exe、mc.exe);
    • data:存储 MinIO 服务的实际数据;

将下载好的MinIO相关文件放到bin目录下,即D:\Minio\bin目录下

在这里插入图片描述


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

logs:存储服务运行日志(脚本启动时自动生成日志文件);

在这里插入图片描述

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

在这里插入图片描述

启动MinnIO

终端命令行启动

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

在这里插入图片描述

登陆后进入主页面

在这里插入图片描述

启动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可替换成其他可用端口。

在这里插入图片描述


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

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

setx MINIO_ROOT_PASSWORD password 
在这里插入图片描述

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

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

切换到 MinIO 的 bin 目录

D: cd D:\Minio\bin 
在这里插入图片描述

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

在这里插入图片描述

脚本启动

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

在这里插入图片描述

脚本中的内容如下:

@echo off setMINIO_ROOT_USER=minioadmin setMINIO_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),确保所有日志都集中保存

Read more

快过年了,写个游戏玩玩,放松下,解析俄罗斯方块游戏(可直接复制代码使用,玩游戏)。罗斯方块游戏技术解析:从前端实现到工程化思考

快过年了,写个游戏玩玩,放松下,解析俄罗斯方块游戏(可直接复制代码使用,玩游戏)。罗斯方块游戏技术解析:从前端实现到工程化思考

前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎点赞 + 收藏 + 关注哦 💕 快过年了,写个游戏玩玩,放松下,解析俄罗斯方块游戏(可直接复制代码,玩游戏)。罗斯方块游戏技术解析:从前端实现到工程化思考 📚 本文简介 本文解析了一个基于HTML5+CSS3+JavaScript的俄罗斯方块网页游戏实现。项目采用模块化设计,包含index.html、style.css和script.js三个核心文件,遵循前端开发最佳实践。HTML结构采用语义化布局,使用Canvas双画布分别渲染主游戏区和预览区。CSS运用Flexbox布局、毛玻璃效果、过渡动画等现代特性,实现响应式设计。JavaScript处理游戏逻辑,包括方块旋转、碰撞检测等核心算法。项目兼顾性能与用户体验,是前端游戏开发的经典案例。全文从架构设计到实现细节进行了深度技术解析。 目录 * 快过年了,写个游戏玩玩,放松下,解析俄罗斯方块游戏(可直接复制代码,玩游戏)。罗斯方块游戏技术解析:

Nanbeige4.1-3B快速上手:用curl命令直连WebUI API完成批量推理任务

Nanbeige4.1-3B快速上手:用curl命令直连WebUI API完成批量推理任务 1. 引言:为什么需要绕过WebUI直接调用API? 如果你已经通过WebUI体验过Nanbeige4.1-3B的强大能力,可能会遇到这样的场景:需要一次性处理几十甚至上百个文本任务,比如批量生成产品描述、分析大量用户反馈,或者为数据集中的每条记录生成摘要。这时候,如果还在WebUI里一条条手动输入、点击生成,效率就太低了。 有没有更高效的方法?当然有。Nanbeige4.1-3B的WebUI背后,其实是一个标准的HTTP API服务。这意味着,我们可以直接用命令行工具(比如curl)或者写个简单的脚本,直接和这个API“对话”,实现自动化、批量化的文本生成。这就像是从手动拧螺丝升级到了电动螺丝刀,效率提升不是一点半点。 这篇文章,我就带你绕过漂亮的WebUI界面,直连背后的API引擎,用最朴素的curl命令,解锁Nanbeige4.1-3B的批量推理能力。你会发现,原来命令行操作大模型,可以如此简单直接。 2. 准备工作:确认你的WebUI服务正在运行 在开始“飙车”之前,得先

gpt-oss-20b-WEBUI功能全测评,Ollama集成太方便了

gpt-oss-20b-WEBUI功能全测评,Ollama集成太方便了 你有没有试过这样的场景:刚下载完一个大模型镜像,打开网页界面却卡在加载页;调了半小时参数,生成结果还是断句生硬、逻辑跳脱;想换模型又得重装环境,显存爆红、报错满屏……别急,这次我们实测的 gpt-oss-20b-WEBUI 镜像,把“开箱即用”四个字真正落到了实处——双卡4090D上一键启动,vLLM加速跑满吞吐,网页界面清爽无干扰,最关键的是,它和Ollama的集成不是“能连”,而是“连得毫无负担”。 这不是一个需要你查文档、改配置、编译依赖的实验性项目。它是一套已经调优完毕、开网页就能聊、敲命令就能跑、导出API就能集成的完整本地推理方案。本文将带你从零开始,真实走一遍它的全部能力:界面交互是否顺滑?响应速度到底多快?支持哪些实用功能?Ollama集成究竟有多省事?以及——它到底适不适合你手头那个还没上线的AI小项目? 1. 镜像初体验:三步启动,五秒进对话页 很多WEBUI镜像的“快速启动”,往往藏在一堆前置条件里。而gpt-oss-20b-WEBUI的启动路径异常干净,我们全程在ZEEKLOG星图

C#调用Python接口运行GLM-4.6V-Flash-WEB模型的完整流程

C#调用Python接口运行GLM-4.6V-Flash-WEB模型的完整流程 在企业级应用开发中,越来越多的业务场景开始要求系统具备“看懂图像、理解语言”的能力——比如电商平台的内容审核、智能客服中的视觉问答、医疗影像辅助分析等。然而,大多数传统.NET项目并不原生支持现代AI模型,尤其是像多模态大模型这类依赖PyTorch生态的技术栈。 有没有一种方式,既能保留现有C#系统的稳定性与成熟架构,又能快速接入前沿的视觉语言模型?答案是肯定的:通过HTTP API桥接C#与Python,让.NET前端调用基于Python部署的GLM-4.6V-Flash-WEB模型服务。 这不仅是一次简单的跨语言通信实践,更是一种面向生产环境的“轻量级AI集成范式”。它不追求技术炫技,而是专注于解决实际问题:如何低成本、高效率地将开源大模型落地到工业系统中。 为什么选择 GLM-4.6V-Flash-WEB? 智谱AI推出的 GLM-4.6V-Flash-WEB 并非普通意义上的科研模型,而是一款为Web服务量身打造的轻量化多模态推理引擎。它的设计哲学很明确:性能够用、延迟够低、部署够简单。