UsageUpyun

又拍云存储快速使用

缘来

介事儿,怎么想都是被大馅饼砸到的感觉...

于是,我们就用起来了!

用起

屏幕快照 2012-07-25 11.28.03.png

流程

因为啄木鸟资料库的发布形式非常简单:

都是以 静态文件目录 的形式,打开 autoindex 的配置而已

恢复到 upyun 空间的过程,原则上也很简单:

  1. 通过 ftp 接口上传
  2. 恢复 Nginx 的目录发布,使用反向代理发布

lftp

俺喜欢 CLI 所以使用 lftp ~ 这一绝对担的上伟大的 ftp 客户端软件

% cd /path/2/local/啄木鸟资料库
% lftp -u 管理帐号/[email protected] v0.ftp.upyun.com
lftp @woodpecker4org.b0.upaiyun.com:~> !ls
lftp @woodpecker4org.b0.upaiyun.com:~> mirror --parallel=9 -R ./

一切自动的沉默的稳定的续传的进行!

目录索引

完成上传后,就可以在 https://woodpecker4org.b0.upaiyun.com 访问到所有资料了!

但是,毕竟不是 HTTPD 服务,所以,没有 autoindex 功能

俺依然使用 CLI 工具,同样担得了伟大的 Wget 嚓,任何手册超过200百的命令行工具,都是真心伟大的!

  1. 先在本地随便使用任何 httpd 发布啄木鸟资料目录
  2. 然后,使用 wget 下载所有目录索引的 index.html 就好
    • % wget -m -np -k -A.html http://localhost:8080/res/
    • -m 镜像

    • -np 不向上遍历

    • -k 下载后,链接进行相对路径转换

    • -A.html 只下载 .html 文件

  3. 最后,使用 lftp 将这一堆索引页面上传到空间

齐活!

Nginx

人人都爱 Nginx 我们也是:

...
    location / {
        root  /path/2/woodpeck.org.cn/www;
        autoindex on;
        autoindex_exact_size off;
        autoindex_localtime on;
        index  index.html index.htm;
        rewrite ^/res/(.*) http://woodpecker4org.b0.upaiyun.com/$1 permanent;
    }

以上这么配置,就将 /res/ 目录丢给了 upyun

感谢

http://www.upyun.com/images/logo.gif 又拍云存储 - 轻松拥有你的图片服务器集群

为啄木鸟社区 赞助 提供了存储空间以及带宽,加速资料的分享!

ps:


反馈

创建 by -- ZoomQuiet [2012-07-24 15:04:35]

UsageUpyun (last edited 2012-07-25 04:02:12 by ZoomQuiet)