免费完整版阿里云oss【minIO】CentOS布署实践活动纪录 2021

很久没写,纪录一下

1、情况

以前一直用的七牛,不过是收费标准的,随后有一些订制化要求,很有可能较为注重费用预算,随后就拥有这篇开源系统方法:minio

 

2、介绍

官方网文本文档:http://docs.minio.org.cn/docs/

MinIO 是一个根据Apache License v2.0开源协议的阿里云oss服务项目。它兼容amazonS3云存储服务插口,特别适合于储存大空间非结构型的数据信息,比如照片、视頻、日志文档、备份数据数据信息和器皿/虚拟机镜像等,而一个目标文档能够是随意尺寸,从几kb到较大5T不一。

MinIO是一个十分轻巧的服务项目,能够非常简单的和别的运用的融合,相近 NodeJS, Redis 或是 MySQL。

 

适用多服务平台:Windows、linux、maxOS这些

 

3、安裝方法

macOS非常简单,立即homebrew安裝,文本文档里有实例教程

这里已网络服务器centOS为例子,详细介绍二种安裝方法

 

=====  方法一:手动式安裝,运用二进制文件立即安裝运行=====

a、免费下载二进制文件

这一部文本文档里有详细地址,直接下载,大约60M不上

http://dl.minio.org.cn/server/minio/release/linux-amd64/minio  (60M内)

 

b、 免费下载完,拷到网络服务器,网络服务器能够先提前准备一个文件目录,例如home下

 

c、 加上实行管理权限,由于文档到网络服务器里,很有可能仅有读写能力,沒有实行管理权限

先cd到文件路径下,实行改动管理权限

cd /home/minIO
chmod  x minio

 

d、运行服务项目

./minio server /data

  

没有错,那样简易两步,就早已构建好啦

 

到这儿,控制面板会对你说一些信息内容,例如网站地址浏览详细地址,端口号,账户,登陆密码等

 

PS:一般第一次,access_key和secret_key  默认设置全是:minioadmin

  

随后立即浏览详细地址就可以了

 

 

  =====  方法二:docker安裝=====

a、docker安裝务必确保网络服务器早已安裝好docker自然环境

b、拉minio镜像系统

docker pull minio/minio

c、建立器皿

docker run -d -p 9000:9000 --name my_minio 
-e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=85169336"
-v /home/minIO/data:/data
-v /home/minIO/config:/root/.minio minio/minio server /datas 

表明:

1、假如必须改动账户密码,就加上-e 实行改动

2、初始化文档出去,那样,事后提交的文档都能够立即见到,不用进到器皿

d、器皿建立取得成功,就可以浏览网址了

 

4、后边便是怎样编码集成化到新项目了

文本文档里,有表明sdk方法,大伙儿能够依据语言表达自主挑选。

 

评论(1条)

刀客源码 游客评论