赞
踩
简单来说,其实我们只需要有一台服务器,利用服务器的各种资源,搭配其它厂商开发的软件,就能很轻易拥有自己的云对象存储服务。不需要在阿里云上花钱买什么服务,甚至还能自己给别人提供服务,真的是太爽了。
我们所熟知的云对象存储服务,接触最多的肯定是阿里云的OOS(Object Storage Service)。它一款海量、安全、低成本、高可靠的云存储服务,提供99.99%的数据持久性和可用性,多种存储类型供选择,全面优化存储成本,非常适合存储非结构化数据,例如视频,图形,日志,文本文件以及各种app应用,多终端同步软件,网盘下载站的文件等。
我们常用它来当作我们的网盘、图床、并给各种应用当作存储接口使用等等。
好用的点有:
首先提一下MinIO,它是一款高性能、分布式的对象存储系统,由硅谷公司在2014年开发的。
不知道它是干嘛的没关系,简单和其它产品联合理解就是:
一样的道理,要搭建自己的云存储服务,用minio搭建搭建就很简单了。
安装docker一行命令就解决了
sudo apt-get install docker.io
官网地址:https://hub.docker.com/r/bitnami/minio
拉取镜像
docker pull bitnami/minio
根据官网介绍,启动容器
docker run --name minio \
--publish 9000:9000 \
--publish 9001:9001 \
--env MINIO_ROOT_USER="minio-root-user" \
--env MINIO_ROOT_PASSWORD="minio-root-password" \
bitnami/minio:latest
这里解释一下:
开放9000端口和9001端口就行了,而且要可以用MINIO_ROOT_USER和MINIO_ROOT_PASSWORD指定初始登录网站的超级管理员用户和密码。虽然上面的介绍没有写,但是往下继续浏览是有的。我没有用–volume,是因为我不怕数据丢失嘿嘿嘿。
启动成功!
首先用浏览器访问web服务,地址是 服务器ip 加上端口 9000,
创建一个Bucket
创建一个 access keys,这样就能很轻易的读写Bucket了
这样就能读写了。
最后关键一步,把Bucket设置成可公网访问的,这样任何人才能通过地址能够随时访问里面的资源。
这样就结束了。
我还搭配PicGO搭建了自己的图床,访问起来很方便,很舒服。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。