本文环境:windows10、MinIO

一、MinIO的下载

1.中文官网下载:

地址:https://www.minio.org.cn/download.shtml#/windows

在这里插入图片描述

2.英文官网下载:

地址:https://www.min.io/download
在这里插入图片描述

3.网盘下载

1.minio.exe链接:
(1)百度网盘:
通过网盘分享的文件:minio.exe
链接: https://pan.baidu.com/s/1rYETc1IZR_vFpWaGkp1I8Q?pwd=bbgr 提取码: bbgr
(2)夸克网盘
我用夸克网盘给你分享了「minio.exe」,点击链接或复制整段内容,打开「夸克APP」即可获取。
/4beb3b5nYH😕
链接:https://pan.quark.cn/s/e7d7851167fe?pwd=N58e
提取码:N58e

2.mc.exe链接:
(1)百度网盘:
通过网盘分享的文件:mc.exe
链接: https://pan.baidu.com/s/19drnwndgnAzWbbx-8QSQ_g?pwd=9hjy 提取码: 9hjy

(2)夸克网盘:
我用夸克网盘给你分享了「mc.exe」,点击链接或复制整段内容,打开「夸克APP」即可获取。
/f36e3b5mci😕
链接:https://pan.quark.cn/s/c253374bf205?pwd=xS76
提取码:xS76

4.说明

MinIOServer下载之后是minio.exe,这个是MinIO 服务端核心程序,必须下载

MinIOClient下载之后是mc.exe,这个是MinIO 客户端工具(可选,仅需可视化界面 / 命令行管理时下载)

二、安装与配置

1.创建文件夹

首先我们先创建3个文件夹,名字分别是bin、data、log

在这里插入图片描述
然后打开bin目录,把上面下载的Minio.exe放到bin文件夹里面,mc.exe这个可放可不放。
在这里插入图片描述

2.设置用户名和密码

在bin文件夹中,找一处空白地方,按住键盘的”Shift“按键不松手,然后在空白处按一下鼠标右键,弹出菜单。

然后选择”在此处打开Powershell窗口“ 或者”在此处打开终端“
在这里插入图片描述

设置用户名的格式为

setx MINIO_ROOT_USER admin

我们在控制台中输入上面的命令,可以看到下面的内容:

在这里插入图片描述

设置密码的格式为:

setx MINIO_ROOT_PASSWORD password

如果我们想设置密码为12345678,那么这个命令就是

setx MINIO_ROOT_PASSWORD 12345678

注意: (1)setx设置的环境变量为 永久生效,若仅需临时生效(关闭终端即失效),可改用set MINIO_ROOT_USER=name
(2)密码要求大于8个字符。

在这里插入图片描述

三、启动服务

启动服务的命令主要由下面的命令格式如下:

C:\minio.exe server F:\Data --console-address ":9001"

第一个命令是你minio的位置,也是就存储的位置,对于本文来说,这个位置是:

D:\Software\minio\bin\minio.exe

第二个命令是 server,表示服务,现在命令变成了

D:\Software\minio\bin\minio.exe server

下一个命令是你存储数据的位置,这里我存到创建的data文件夹,它在我电脑上的位置是


D:\Software\minio\data

现在命令拼接成了下面这样:

D:\Software\minio\bin\minio.exe server D:\Software\minio\data

再拼接上地址(这个命令可以执行):

D:\Software\minio\bin\minio.exe server D:\Software\minio\data --console-address "127.0.0.1:9001"

注意:127.0.0.1:9001"是本地MinIO控制台的前端访问地址,端口号9001可替换成其他可用端口。

如果你还想使用minio的API接口,上面的命令可以拼接成

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

我们暂时不使用API,就使用下面这个命令。

D:\Software\minio\bin\minio.exe server D:\Software\minio\data --console-address "127.0.0.1:9001"

然后就可以看懂类似下面的界面:
在这里插入图片描述
然后打开浏览器,在浏览器中输入localhost:9001
根据上面提示的用户名是 minioadmin 密码是minioadmin (根据上面的提示,你显示什么用户名和密码,下面就输入什么)

在这里插入图片描述

即可进入MinIO的前端的控制台页面,用户名密码为上述设置的用户名和密码,默认都为minioadmin

在这里插入图片描述

四、制作启动脚本

上面的启动过程比较麻烦,我们把这个制作成启动脚本,脚本下载地址:

minio_start.bat链接:
(1)百度网盘
通过网盘分享的文件:minio_start.bat
链接: https://pan.baidu.com/s/1gFK4DzXx_arAfkrY0tuiHg?pwd=hfc4 提取码: hfc4

(2)夸克网盘
我用夸克网盘给你分享了「minio_start.bat」,点击链接或复制整段内容,打开「夸克APP」即可获取。
/3c133b5msB😕
链接:https://pan.quark.cn/s/b963a76e4b61?pwd=dBuF
提取码:dBuF

也可以参考下面的内容自己制作bat脚本,需要注意的是,把里面的路径都换成你自己的路径。

@echo off
:: 切换控制台编码为UTF-8
chcp 65001 >nul 2>&1

:: 设置窗口大小:宽度35列,高度15行
mode con cols=50 lines=20

:: 设置MinIO的账号密码环境变量
set MINIO_ROOT_USER=minioadmin
set MINIO_ROOT_PASSWORD=minioadmin

:: 检查数据目录是否存在,不存在则创建
if not exist "D:\Software\minio\data" md "D:\Software\minio\data"

:: 检查日志目录是否存在,不存在则创建
if not exist "D:\Software\minio\logs" md "D:\Software\minio\logs"

:: 后台启动MinIO服务
start "" "D:\Software\minio\bin\minio.exe" server "D:\Software\minio\data" --console-address ":9001" --address ":9000" > "D:\Software\minio\logs\minio.log" 2>&1

:: 等待3秒确保服务启动完成
timeout /t 3 /nobreak >nul

:: 用默认浏览器打开MinIO控制台
start "" "http://localhost:9001"

:: 输出启动信息
echo ================================
echo MinIO服务启动成功!
echo 控制台:localhost:9001
echo 账号:minioadmin
echo 密码:minioadmin
echo 程序路径:D:\Software\minio\bin\minio.exe
echo 数据存储路径:D:\Software\minio\data
echo 日志文件路径:D:\Software\minio\logs\minio.log
echo ================================
echo 本窗口将在30秒后自动关闭...

:: 等待30秒后自动关闭窗口
timeout /t 30 /nobreak >nul
exit

脚本执行效果如下:

在这里插入图片描述

更多推荐