0%

在腾讯云上部署你的 Minio 对象存储服务

前言

皮卡丘回来啦!

经历了痛苦的练车时光,我终于黑了。。。哈哈

本次皮卡丘将会给大家介绍一个新玩意——Minio

这是Minio的官网

正文

Minio是AWS S3存储的开源实现。Minio提供对象存储服务(非结构化的数据)。

什么是非结构化数据呢?

听名字就能理解:非结构化:数据结构不完整或者不规则

如: 图像、音频、视频、所有格式的办公文档、文本、XML, HTML、各类报表等等。

这些数据保存起来不是很方便,所有渐渐出现了网盘这种东西,但由于网盘的一些xx问题,国内很多网盘均已下架。

非结构化的数据类型多,变化大,再加上平时与云端的结合,导致对其进行处理会变得更加复杂,Minio可以很好的适应非结构化的数据,支持AWS的S3

好了,下面开始在我们的腾讯云服务器上部署它吧!

YingJoy

购买服务器

在这里我的配置:

  •         已选配置
    
  •         计费模式	按量计费
    
  •         地域	华南地区(广州)
    
  •         可用区	广州二区
    
  •         机型	系列1、标准型S1、1核CPU、1G内存
    
  •         镜像	CentOS 7.3 64位
    
  •         安全组   默认全部开放
    

开始安装

第一步老规矩,更新

yum update -y

下载Minio

wget https://dl.minio.io/server/minio/release/linux-amd64/minio
下载地址可以从MInio的官网获取

给文件加执行权限

chmod +x minio

执行

./minio server ~/Photos
这里的Photos自定义,这是到时候上传文件存储在机器的什么地方

来一张总图

打开Minio自带的Minio Browser查看是否安装成功

在浏览器中打开: 外网ip:9000

如我的是: 119.29.129.48:9000

之后用上面的AccessKey和SecretKey进行登陆

登陆后创建bucket(bucket的名字不能包含大写字母)

创建好后即可点击上面的上传文件

就可以开始你的云存储了

Minio还提供了API

感兴趣的读者可以深入研究

(经验证官方提供的例子是 “不完美” 的,所以,建议大家去看它的官方文档

:)