minio安装与使用
参考链接: https://blog.csdn.net/hjjjjjjj_/article/details/119783355
官网: https://min.io/
下载地址: https://min.io/download#/windows
把下载好的文件放到指定的文件夹下:
启动运行minio
minio.exe server D:\java\minio\date --console-address :9333
会自动生成date文件夹,里面存放minio的文件信息。
修改用户名与密码
找到 D:\java\minio\date.minio.sys\config 下的config.json
Ctrl + f 搜索 access_key 修改默认的密码与用户名, 密码需要有8位
修改启动文件
minio.exe server D:\java\minio\date --console-address :9333
创建bat文件,填入内容。
9333指后台管理页面端口。 9000不需要配置,默认为api端口。
在配置外网的时候,两个端口都需要配置,否则不能使用。
设置永久访问权限
永久访问权限,只需要把对应的桶设置权限为public就行了。
可以直接使用图形化界面设置。
虽然获得的访问路径上面显示限制日期,那个日期只对私有的权限限制。对public的权限的不会限制。
也可以通过命令设置。
需要先启动minio。
mc.exe config host add minio http://192.168.1.9:9000 minioadmin minioadmin
上面的命令是使用mc运行文件来把初始化的信息加入到api接口中。 minio指的是初始化的存储文件的文件夹。对应上面的date. 路径是启动后的api路径。minioadmin minioadmin 指的是用户名密码。
mc.exe policy set public minio/act
这个是指把对应的桶设置权限为public,然后就能永久访问了。
yml配置
minio:
minio_url: http://xxx:9000 //api网址
minio_name: xxx //minio的用户名
minio_pass: xxx //密码
bucketName: filetest //桶的名称