话说Gappproxy越来越人性化了,现在的客户端比前一版本好很多!客户端的使用方法我就不写了,我主要写上传的那部分!
架设前的准备:
(1)必须要有个Google帐号并申请了Google app engine(注:申请要手机号的)
(2)到Python.org下载并安装Python。(这是最新版的Python2.6.2地址)
(3)下载并安装Google App Engine 的开发包(我安装在D:\Google\appengine)。
OK,完成以上步骤后就可以开始了:
㈠,去http://code.google.com/p/gappproxy/ 中下载fetchserver-1.0.0beta-fix.tar.gz这个文件。
㈡把fetchserver-1.0.0beta-fix.tar.gz中的fetchserver解压到Google App Engine SDK安装目录里。 如图

㈢把fetchserver中的app.yaml用编辑器打开,修改内容如下:
第一行的部分填你的application帐号,比如你的AppEngine地址是aaa.appspot.com,那就是application帐号就是aaa
1 2 3 4 5 6 7 8 9 10 11 12 | application: aaa version: 1 runtime: python api_version: 1 handlers: - url: /fetch.py script: fetch.py - url: /admin.py script: admin.py |
保存并退出(如图)

㈣点开始—>运行输入cmd,调出DOS ,如图

进入Google App Engine SDK安装目录
输入:appcfg.py update fetchserver
然后它会提示你输入google帐户和密码(输密码时CMD好像不会有反应,不过确实在输入)

使用:请移步到“GAppProxy Windows客户端的使用说明”这里有详细的用法说明~
然后………………然后就大功告成了~
做完以上步骤,在Firefox地址栏输入 http://123cha.com,IP是不是显示美国了,那么恭喜你成功了~
最后还是那一句不要用这个代理浏览敏感的东西,不然又要被那个了!!!
————————————————————————–
Update:
用Google App Engine做个人代理服务器(Linux版)
常见问题回答(FAQ)
GAppProxy的论坛(有问题可以在里面问)
原文链接:用Google App Engine做个人代理服务器 第二版
Permalink : 用Google App Engine做个人代理服务器 第二版

9 Responses to 用Google App Engine做个人代理服务器 第二版
Eping的网络日志 - Eping incoding
一月 31st, 2010 at 14:06
[...] 这里参考了 天空岛 以及官方教程。 [...]
白舟空间 » GAE翻墙
二月 4th, 2010 at 01:15
[...] GAE翻墙,不多说了,免得被河蟹掉,设置方法见:用Google App Engine做个人代理服务器 第二版 [...]
GAppProxy « 2olo's Blog
二月 4th, 2010 at 22:04
[...] 天空岛 [...]
GAppProxy « 2olo's Blog
二月 5th, 2010 at 09:39
[...] http://skydao.com/post/google-app-engine-to-do-with-personal-proxy-server-second-edition/ [...]
jason
二月 13th, 2010 at 15:30
兄弟,低调些吧,我也在用GAE,可不想它被和谐!
编码器
三月 1st, 2010 at 09:14
低调!低调。
用GAE做个人代理 - 小老外的blog
三月 3rd, 2010 at 03:06
[...] 自己有SSH所以没使用过这个。有相关需求的人可以看此贴(需要crsky论坛账号)或者此博文。我不啰嗦了,因为我也没试过。 [...]
petra
三月 9th, 2010 at 16:04
为什么我输入appcfg.py update fetchserver后会有错误信息
petra
三月 9th, 2010 at 16:05
错误是这个
Traceback (most recent call last):
File “C:\Program Files (x86)\Google\google_appengine\appcfg.py”, line 68, in
run_file(__file__, globals())
File “C:\Program Files (x86)\Google\google_appengine\appcfg.py”, line 64, in r
un_file
execfile(script_path, globals_)
NameError: global name ‘execfile’ is not defined