如何使用MinIO 建立阿里云OSS代理

一、安装MinIO

访问MinIO中国下载最新的MinIO,使用办法如下:

wget   http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /mnt/data

仔细查询MinIO的命令发现,MinIO是支持S3协议作为网关进行使用的,而按照官方提示中也存在S3的网关行为:

NAME:
  minio gateway - start object storage gateway

USAGE:
  minio gateway COMMAND [COMMAND FLAGS | -h] [ARGUMENTS...]

COMMANDS:
  nas    Network-attached storage (NAS)
  azure  Microsoft Azure Blob Storage
  s3     Amazon Simple Storage Service (S3)
  hdfs   Hadoop Distributed File System (HDFS)
  gcs    Google Cloud Storage
  

二、申请阿里云的key 和secret

我们先在阿里云上申请key 和secret

在阿里云的控制台,点击账户头像、选择accessKey,点击创建,创建成功申请载图如下:

三、查看OSS节点信息

  1. 选择OSS
  2. 进入到概览
  3. 复制节点信息:oss-cn-beijing.aliyuncs.com

四、配置Minio相关信息

[root@10-255-20-168 ~]# export MINIO_ROOT_USER=LTAI5tQrXiSonzaAL7
[root@10-255-20-168 ~]# export MINIO_ROOT_PASSWORD=Laq4IELR6DBHoLIoKCTt


 ./minio gateway s3 https://oss-cn-beijing.aliyuncs.com/
 
 

启动成功:

五、页面访问

输入key和secret,访问成功:

六、总结

内网使用OSS MinIO作为网关代理,可以极大的提升内网的传速速度,实现内外网的对象存储内容一致性。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注