Minio基本安装说明
本文主要说明对象存储服务的安装以及相关配置,以支持IM的对象功能,方便私有化部署
安装
- Linux
- Windows
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
chmod +x minio
启动minio服务
linux启动
- 前台启动
./minio server data/
- 后台启动
nohup ./minio server miniodata/ >/data/minio.log 2>&1 &
- 修改参数启动
MINIO_ACCESS_KEY=test MINIO_SECRET_KEY=test nohup ./minio server miniodata/ > /opt/minio/minio.log 2>&1 &
启动https
MINIO_ACCESS_KEY=test MINIO_SECRET_KEY=test nohup ./minio server --address ":443" /data/miniodata/ > /data/minio.log 2>&1 &
note
关于使用nginx代码minio的https的方式请参考
minio 重置密钥请删除/miniodata/目录下的.minio.sys
文件,然后重启,注意重启以后,要重新设置安全策略
minio配置
创建bucket
在minio的管理控制台中,手动创建如下bucket
minio-bucket-general-name
minio-bucket-image-name
minio-bucket-voice-name
minio-bucket-video-name
minio-bucket-file-name
minio-bucket-portrait-name
minio-bucket-favorite-name
配置访问策略
MinIO 默认的策略是分享地址的有效时间最多是7天,要突破这种限制,可以在 bucket 中进行策略设置。点击对应的 bucket ,edit policy 添加策略 *.*
note
另外上传的文件必须带文件后缀,不然无法下载