Centos 7 Mount挂载阿里云对象存储空间OSS到Ecs服务器文件夹中 楚盟博客

时间:2024-02-29 13:59:22

几天前我买了一个最低配的阿里云Ecs服务器带宽1M,如此低的带宽运行博客是够了,如果要是干些其它事情1M的速度就很坑爹了,不过可以将大文件通过阿里云内网传输到阿里云对象存储空间OSS空间中,速度会极快,然后再从OSS空间中下载文件百兆宽带分分钟跑满;

借助阿里云发布的《ossfs》工具,就可以直接把OSS空间挂载到服务器文件夹上,直接把数据往里面扔就自动到了OSS空间上,今天下午玩了一下速度很快很爽;

挂载成功后,备份网站数据什么的直接可以往这个mount挂载上的文件里放,自动就到了指定的OSS空间上;

只要是vps都能用,不一定要用阿里云自家的ECS服务器,下面是我的安装笔记

sudo yum install automake gcc-c++ git libcurl-devel libxml2-devel \fuse-devel make openssl-develgit clone https://github.com/aliyun/ossfs.gitcd ossfs./autogen.sh./configuremakesudo make install

Copy

配置阿里云OSS秘钥

echo 5yun:LTAABlvHDIDEOzPU:IR5C8kEjVpONzqV1DcxpcEuwf715iF >/etc/passwd-ossfschmod 640/etc/passwd-ossfs

Copy

5yun:对应空间名(我有个空间叫5yun)

LTAABlvHDIDEOzPU:IR5C8kEjVpONzqV1DcxpcEuwf715iF 这个就是我的秘钥中间用:隔开

将oss空间mount挂载到ossfs目录下

ossfs 5yun /home/ossfs -ourl=http://oss-cn-beijing-internal.aliyuncs.com

Copy

5yun这个空间位于华北2所以对应的地址为http://oss-cn-beijing-internal.aliyuncs.com,不同地区对应不同的网址具体可以看阿里云帮助文档《访问域名和数据中心》这样就一目了然知道哪个区对应哪个网址了;

卸载命令

umount /home/ossfs

Copy