Minio搭建

一、启动minio客户端

以下①和②任选一种

进入minio根目录下cmd

①执行以下命令

注意:ip替换成本地电脑ip

1
.\minio.exe server  --address "192.168.1.40:9000" --console-address "192.168.1.40:9001"  D:\soft\minio\data"

②将以上命令做成windows脚本,新建txt文件,复制以上命令,更改文件名称为bat

minio位置

启动界面如下:

minio启动面板

api表示后端接口调用的ip和端口

webui表示minio客户端操作界面,复制地址进入浏览器即可访问,输入管理员账号和密码

登录进入界面如下:
minio控制板

二、配置Minio

1
2
3
4
5
6
7
//minio配置
"MinIO": {
"Endpoint": "www.ccwas.com:9005",
"AccessKey": "TlW8S9d9Eb60EX0xi0zi",
"SecretKey": "jVMax08OAO9zU69w9h6jzUqO2UmBJbTBEB8r5I2h",
"Browser": "shop12"
},

Endpoint 的值填写启动 minio 是 api 的地址,即http://192.168.1.40:9000

AccessKey 和SecretKey 和Browser 在这里代表的是用户访问凭证

三、创建桶

1、进入Buckets菜单,点击Create Bucket

minio创建桶

2、定义桶名称

要求命名符合下面的规则 桶是用来存储文件的地方

定义桶名称

3、创建结果如下

或者在Buckets菜单也可以看到

minio桶结果

四、生成凭证

1、选择Access Keys菜单,点击create access key

生成凭证

2.点击create

自动生成两个key,不需要手动更改,其他字段可填可不填

AccessKey

3.点解create

注意:这里的Secret Key只会显示一次,先下载到本地,或者先复制到剪贴板

创建key

4.查看刚创建的密钥

查看key

五、替换代码中的配置

找到刚刚下载的json文件,用记事本打开如下:

配置文件

替换配置:

1
2
3
4
5
6
7
//minio配置
"MinIO": {
"Endpoint": "http://192.168.1.40:9000",
"AccessKey": "TXTMWu0tZDMmfKk7sBzl",
"SecretKey": "B4NZCbLrTJoXCmLrAcDMm3SC9BYaVuEASnoGEJ96",
"Browser": "test-bucket"
},

六、该商城系统使用的是https协议,如果需要使用本地的minio进行测试,需要将代码中minio上传文件接口的https改成http