linux挂载s3存储,Centos安装Minio——AWS S3存储的开源实现
一.缘起最近搞了几台大硬盘的独服,所以对各种自建网盘啥的比较感兴趣,前几天看到Hyper.sh给我发了一封邮件,标题是“Introducing二.搞起说搞就搞(其实我拖了好几天了),首先来丢一个官网的Quick Start:官方的话是推荐用Docker来搞的,不过我大部分机器都没装,所以就用普通的二进制文件来直接解决了(Docker的就pull一下的事,自己去官网复制粘贴)wget https:/
一.缘起
最近搞了几台大硬盘的独服,所以对各种自建网盘啥的比较感兴趣,前几天看到Hyper.sh给我发了一封邮件,标题是“Introducing
二.搞起
说搞就搞(其实我拖了好几天了),首先来丢一个官网的Quick Start:
官方的话是推荐用Docker来搞的,不过我大部分机器都没装,所以就用普通的二进制文件来直接解决了(Docker的就pull一下的事,自己去官网复制粘贴)
wget https://dl.minio.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin
mkdir -p /home/minio/data
minio server /home/minio/data //后面的是数据目录,你可以随意
1
2
3
4
5
wgethttps://dl.minio.io/server/minio/release/linux-amd64/minio
chmod+xminio
mvminio/usr/local/bin
mkdir-p/home/minio/data
minioserver /home/minio/data//后面的是数据目录,你可以随意
然后就行了,当然这个是前台运行,如需后台运行可以考虑使用nohup亦或是supervisor,这里我就不多说了
运行后会有输出,用过S3的对这些应该都不会陌生
接着我们访问给出的地址,会看到登陆界面
挺好看的……_(:з」∠)_
进去之后能进行的是基本操作,比如创建Bucket以及上传文件还有啥权限管理以及分享文件
不过,S3最强的还是它的API,所以Minio作为一款S3开源实现肯定强项也是在API上。
首先来测试一下常用的MC
wget https://dl.minio.io/client/mc/release/linux-amd64/mc
chmod +x mc
mv mc /usr/local/bin
mc config host add aws_s3 Endpoint AccessKey SecretKey //这个在Minio运行的输出里面都有
1
2
3
4
wgethttps://dl.minio.io/client/mc/release/linux-amd64/mc
chmod+xmc
mvmc/usr/local/bin
mcconfighostaddaws_s3EndpointAccessKeySecretKey//这个在Minio运行的输出里面都有
这样就添加了授权,这里只是简单测试了下,毕竟MC用法很强大,minio的官方文档写了很多,可以去看下
更多玩法就得自己研究了,我比较想拿来给我的Chevereto用_(:з」∠)_
更多推荐
所有评论(0)