一、服务端:

1、创建存储和配置文件目录:

1)创建存储目录:

mkdir -p /data/minio/data

2)创建配置文件目录:

mkdir -p  /data/minio/conf

2、下载:

cd /data/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio

3、启动:

cd /data/minio
chmod +x minio
export MINIO_ROOT_USER=root
export MINIO_ROOT_PASSWORD=xxx
nohup /data/minio/minio server --address :19000 --console-address ":19001" --config-dir /data/minio/conf /data/minio/data > /data/minio/minio.log 2>&1 &

4、相关地址:

管理后台地址:http://xxx:19001
API接口地址:http://xxx:19000


二、客户端:

1、下载:

wget https://dl.min.io/client/mc/release/linux-amd64/mc

2、设置权限并配置成全局系统命令:

chmod +x mc
mv mc /usr/local/bin/

3、添加minio存储服务:

mc config host add minio http://xxx:19000 AK SK --api s3v4
mc alias set minio http://xxx:19000 AK SK


三、常用命令:

1、查看所有存储桶:

mc ls minio

2、创建桶:

mc mb minio/test1

3、删除桶:

mc rb minio/test1

4、查看指定桶的文件列表:

mc ls minio/test1

5、上传本地文件到存储桶:

mc cp 本地文件 minio/test1

6、从存储桶下载文件到本地:

mc cp minio/test1/文件名 ./

7、查看存储桶的生命周期:

mc ilm ls minio/test1

8、对指定桶添加生命周期策略:

mc ilm add --expiry-days "365" minio/test1

9、对指定桶删除指定的生命周期策略:

mc ilm rm --id 策略ID minio/test1