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

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

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

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

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

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

配置阿里云OSS秘钥

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

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

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

卸载命令

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

,输入正确后才能评论!

目前评论:2   其中:访客  1   博主  1

    • 黑苹果社区 黑苹果社区 0

      [root@iZ2zeg32ih0kwh9bxqppikZ ossfs]# ./configure
      checking build system type… x86_64-unknown-linux-gnu
      checking host system type… x86_64-unknown-linux-gnu
      checking target system type… x86_64-unknown-linux-gnu
      checking for a BSD-compatible install… /usr/bin/install -c
      checking whether build environment is sane… yes
      checking for a thread-safe mkdir -p… /bin/mkdir -p
      checking for gawk… gawk
      checking whether make sets $(MAKE)… yes
      checking for g++… g++
      checking for C++ compiler default output file name… a.out
      checking whether the C++ compiler works… yes
      checking whether we are cross compiling… no
      checking for suffix of executables…
      checking for suffix of object files… o
      checking whether we are using the GNU C++ compiler… yes
      checking whether g++ accepts -g… yes
      checking for style of include used by make… GNU
      checking dependency style of g++… gcc3
      checking for gcc… gcc
      checking whether we are using the GNU C compiler… yes
      checking whether gcc accepts -g… yes
      checking for gcc option to accept ISO C89… none needed
      checking dependency style of gcc… gcc3
      checking ossfs build with nettle(GnuTLS)… no
      checking ossfs build with OpenSSL… no
      checking ossfs build with GnuTLS… no
      checking ossfs build with NSS… no
      checking for pkg-config… /usr/bin/pkg-config
      checking pkg-config is at least version 0.9.0… yes
      checking for common_lib_checking… configure: error: Package requirements (fuse >= 2.8.4 libcurl >= 7.0 libxml-2.0 >= 2.6) were not met:

      Requested ‘fuse >= 2.8.4’ but version of fuse is 2.8.3

      Consider adjusting the PKG_CONFIG_PATH environment variable if you
      installed software in a non-standard prefix.

      Alternatively, you may set the environment variables common_lib_checking_CFLAGS
      and common_lib_checking_LIBS to avoid the need to call pkg-config.
      See the pkg-config man page for more details.
      你好,根据你的帖子,我操作到这里 报错了

        • 楚盟 楚盟 Admin

          @黑苹果社区 我用的是centos7系统,多台机器上测试过没有遇到问题;你出现的这个问题我也不知道如何解决,爱莫能助!