Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[GFW BLOG] 利用GAE给Blogger做一个国内可以访问的镜像站

15 views
Skip to first unread message

RSS Feed For GFW BLOG

unread,
Jan 23, 2011, 10:58:00 PM1/23/11
to
来源:[http://lukexzt.blogspot.com/2010/10/blogger-mirror-site-based-on-gae.html][1]


[1]: http://lukexzt.blogspot.com/2010/10/blogger-mirror-site-based-on-gae.html

> 什么是GAE? GAE是"Google App Engine"的简称,更多信息请[Wiki][2]。

[2]: http://zh.wikipedia.org/zh/GAE


[在上一篇文章][3]说过Luke给自己的瞎折腾做了一个国内可以访问的镜像站,今天就来说一下要如何实现吧。


既然要用到GAE,首先当然得去申请。具体的申请教程网上已经很多了,各位玩Blogger的我相信也肯定具备了搜索的能力,Luke在此就不赘述了。


之后需要在GAE上上传一个程序:bs2grproxy ([点此下载][4])


看作者对bs2grproxy这个程序的描述"Fast and lightweight Reverse Proxy on GAE"可以知道这是一个基于GAE的轻量级反向代理程序,而事实的确如此,bs2grproxy就是一个既轻巧,使用起来又便利的小工具。


[3]: http://lukexzt.blogspot.com/2010/10/gaeluke.html

[4]: http://code.google.com/p/bs2grproxy/downloads/list

> How to use


1. Download the source package

2. Modify app name in app.yaml

3. Upload the app

Enjoy


[作者yufeiwu][5]在Wiki中已经介绍了使用方法,为了方便大家使用,Luke再翻译一下:


1.下载资源包 (这部之前你应该已经做到了)


2.修改app.yaml文件中的app名称:

[5]: http://code.google.com/u/yufeiwu/

> application: lukexzt-mirror

version: 1-2

runtime: python

api_version: 1


handlers:


- url: /(.*)

script: bs2grproxy.py

下载 bs2grproxy-1.2.zip 后解压,然后用记事本打开app.yaml文件。其中lukexzt-mirror就是你需要修改的地方,这里你应该换成自己的app名。


同时Luke建议大家再编辑下bs2grpconfig.py这个文件 :

> # You can set them later directly in Database

# HTML target url

TARGET_HOST = "[lukexzt.blogspot.com][6]"

# Cache check option. value can be 'EOD' or 0 <= number.

[6]: http://lukexzt.blogspot.com

找到上面这段代码(&注释),修改其中的[lukexzt.blogspot.com][7],即你自己的Blogger地址。

虽然这个地址在上传之后也可以修改,但那时修改的话等它生效需要很长时间,所以 Luke在此强烈建议大家预先正确的配置好bs2grpconfig.py这个文件 。


PS:如果没有配置bs2grpconfig.py,也可以在上传完程序后按以下步骤修改,只是 等其生效需要很长很长时间 。

进入相应app的管理页面 - Data - Datastore Viewer - 进入"name=www"项目 - 在页面的最下方修改"target_host"的Value值 - 保存等其生效。


3.上传配置好的bs2grproxy。

在这里推荐大家使用SDUpload这个第三方上传工具。具体的下载和使用方法网上也已经很普及了,大家Google之吧,如果有空的话Luke再写篇相关教程(不过这样显得有点多余了)。


4.全部搞定之后,稍微等一会,GAE就应该已经配置好你的反向代理应用了,输入你自己的GAE地址开始享用吧。


PS:目前这个方法还存在一些缺点,具体描述及其后续解决办法可以[看此][8]。


-------------------------------------------------------------------------------------

以上图片和文字均为原创,转载请注明转自[Luke瞎折腾][9]!

[7]: http://lukexzt.blogspot.com

[8]: http://lukexzt.blogspot.com/2010/10/gaeluke.html

[9]: http://lukexzt.blogspot.com/

敬请订阅中国数字时代中文版(http://chinadigitaltimes.net/chinese/feed),阅读最有价值的中文信息。下载TOR等翻墙软件,请访问Sesawe(http://fanqianggongju.info/)。需翻墙?请发电邮(最好用Gmail)到:CDTcaonima@
gmail.com。GFW Blog订阅地址:http://feeds2.feedburner.com/chinagfwblog![][10]

[10]: https://blogger.googleusercontent.com/tracker/5500297126185736776-1075188741737820642?l=www.chinagfw.org

![][11]

[11]: http://feeds.feedburner.com/~r/chinagfwblog/~4/lirTWDqSBZg

Contentes HTML URL: http://feedproxy.google.com/~r/chinagfwblog/~3/lirTWDqSBZg/gaeblogger.html

Send By Feed RSS2eMail BOT V2.65
Admin By Liuxing99

0 new messages