我们是如何使用7牛云储存的

针对未来各种服务的长期运营,要逐步复用各种外部资源,优化我部网站的运营

gitcafe-pages

首先优化图片的发布,从git 仓库中移走所有图片/附件到7牛云!

背景

ECUG212大会 获得7牛的无限空间支持!

  • 通过跨平台的: [qrsync 命令行同步工具 七牛云存储](http://docs.qiniu.com/tools/v6/qrsync.html)
  • 已经为多个社区 pages blog 完成了图片文件支持!

迁移步骤

  1. 清除img 目录,全部迁移为 http://lbtc.qiniudn.com/img/ · 4359f0cb - GitCafe 已经完成
  2. 将所有图片,通过 qrsync 命令行同步工具 上传到7牛空间
    • http://lbtc.qiniudn.com/img/
  3. 全部替换图片引用,重新发布

本地初始化

  1. 所有进行内容维护的同学,要先下载安装对应系统的工具:
  2. 在本地建立专用图片同步目录
    • 比如: d:\liebao.org.cn\
    • 下载配置/工具文件到目录中:
      1. footer-7niu.html
      2. gen4idx.py
      3. lbtc7niu-conf.json
    • 建立主机对应的专用图片维护目录
      • 比如: d:\liebao.org.cn\lb4win7
      • 因为 7牛没有目录概念,也不自动删除文件,同时,工具也不象 dropbox 提供双向同步
      • 所以,我们将 7牛空间,视为无限大的单向空间来用就好
      • 所以,每个人,在各个主机上,应该使用专用的子目录,以便同其它人的图片空间区分开
      • 比如,上述目录将发布为 http://lbtc.qiniudn.com/lb4win7/
  3. 在自个儿的目录中追加图片,目录结构建议:

     d:\liebao.org.cn\
         +- footer-7niu.html
         +- gen4idx.py
         +- lbtc7niu-conf.json
         \- lb7niu4xp <-- 个人专用目录
             +- 130809-cheku
             |   +- 3345345.png
             |   +- ddd345.png
             |   +- ...
             +-  130801-gdd
             |   +- erterte.png
             |   +- 5674574.png
             |   +- ...
             ...
    
  4. 使用工具生成索引网页

     python gen4idx.py /path/2/gen /path/2/foot.html[模板] excludePath
                         |               |                   +- 排除的目录
                         |               +- 就是footer-7niu.html
                         +- 扫描的起始目录
    
     一般用作
     python gen4idx.py ./ footer-7niu.html NULL
    
    • 因为7牛,不自动生成索引页面,所以,我们无法从发布空间直观的查询发布的图片
    • 所以,自制了包含7牛推荐链接的索引页面生成脚本,每次上传前,批量生成一下
  5. 使用官方同步工具同步
    • 一般使用

      /path/2/qrsync -skipsym ./lbtc7niu-conf.json

    • windows用户

      @echo off
      "D:/Program Files (x86)/qiniu/qrsync.exe" "d:\liebao.org.cn\"
      pause
      

      其中的”D:/Program Files (x86)/qiniu/qrsync.exe”更换为你的 qrsync.exe 的文件目录

日常使用

就上述后同步就好

巡阅

2013-08-09  

声明: 本文采用 BY-NC-SA 授权。转载请注明转自: #ZHGDG#


以上...


加入 珠海GDG

  1. 注册 Meetup
  2. 关注 Zhuhai GDG
  3. 或扫描: 2meetup

通过 珠海GDG 可以:

    第一时间获知谷歌最新技术,
    可以学到如何去谷歌平台上赚钱的思路和方法,
    可以认识很多有可能将来一起走上自己创业道路的人,
    可以学会把你的创新带向国际市场,
    参加那里的活动有经常和国际上的开发者们进行交流的机会...

PS:

若无意外,题图都是从原文提取或是通过 Google 图片搜索出来的, 版权属左, 不负责任 ;-)

PPS:

珠海GDG 微信/Blog 欢迎投稿,只要追自认内容吻合以下条件:

0. 有趣 ~ 至少是自个儿有兴趣的领域吧...
1. 有料 ~ 至少有点儿原创的东西吧..
2. 有种 ~ 至少不能是成功学吧!

有好物请及时通过邮件列表投稿成也: [email protected]
(发空邮件到 [email protected] 即完成订阅)

微信公号

栏目设定:

    G术图书 (gb:推荐好书,书无中外)
    D码点评 (dd:麻辣评点,善意满盈)
    G说公论 (gt:时评杂文,新旧不拘)
    珠的自白(dm:大妈自述,每周一篇)
    海选文章(hd:得要相信,大妈法眼)

总之, 请大家告诉大家, 珠海生活中的技术社区 都来订阅呗 ;-)

订阅方法

hacker emblem

GDG珠海 社区资源:

大妈的多重宇宙 - YouTube

全新自媒体系列...科学幻想,读书,说故事...

任何问题

随时邮件提问可也:
[email protected]