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

  • 2
  • 2,062 views
  • A+
所属分类:软件·服务器

几天前我买了一个最低配的阿里云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-devel

git clone https://github.com/aliyun/ossfs.git
cd ossfs
./autogen.sh
./configure
make
sudo make install

配置阿里云OSS秘钥

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

5yun:对应空间名(我有个空间叫5yun)
LTAABlvHDIDEOzPU:IR5C8kEjVpONzqV1DcxpcEuwf715iF 这个就是我的秘钥中间用:隔开

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

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

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

卸载命令

umount  /home/ossfs

评论已关闭!