2009/10/03

转载:安装 GAppProxy 代理简明教程

Google app engine 是什么?
Google app engine 是 Google 提供的一个在线应用程序平台,支持 Python。简单的说是在 Google app engine 上面直接运行用 Python 写的程序,由 Google app engine 提供网络空间和带宽。


用 GAppProxy 能干什么?
如果你在教育网,你可以把 GAppProxy 当作一个国际代理服务器,类似搜狗浏览器的教育网加速。
如果你在公网,正常情况下用不到 GAppProxy,但如果想访问某些“低俗网站”,还是用得到的。

_________________
详细安装步骤

1.
注册 Google App Engine(http://appengine.google.com/): 用 Google 账户 登录 Google App Engine 后,点击 Create an Application 创建一个应用程序。

2.
输入手机号码,接受创建验证码,必须有此过程,否则无法注册成功。(国家选other,手机号前面要加上[+86])
(这个应该是免费的,但是免费版有流量限制。存在流量可能超限的情况。如用户每日App Engine的CPU Time不超过6.5小时,发送和接收的数据不超过1GB,则可继续免费使用该服务。)
3.
输入验证码后就进入了创建应用程序的详细设置界面。

4.
填写 Application Identifier (输入你想要的应用程序地址,相应会得到一个 yourname.appspot.com 的域名,记住这个。) 和 Application Title (标题,随意啦)以及勾选同意服务条款,点 Save 即完成创建。

5.
下载并安装 Python 和 Google App Engine SKD
直接下载地址: Python (http://www.python.org/ftp/python/2.6.1/python-2.6.1.msi)|
Google App Engine SDK(http://googleappengine.googlecod ... AppEngine_1.1.9.msi

6.
下载 GappProxy 和 fetchServer
直接下载地址: GappProxy(http://gappproxy.googlecode.com/files/GAppProxy.r63.exe) |
fetchServer(http://gappproxy.googlecode.com/files/GAppProxy.r63.exe

7.
解压缩 fetchServer 文件夹至 Google App Engine SKD 安装目录,默认为 X:\Program Files\Google\google_appengine\fetchserver。

8.
用文本编辑器打开刚解压的 fetchServer 文件夹内的 app.yaml 文件,修改第一行 your_application_name 为刚才输入的 Application Identifier,yourname.appspot.com 中的 yourname。

9.
上传 fetchserver
打开命令提示符(点击 开始 > 运行 > cmd),进入 X:\Program Files\Google\google_appengine 目录(输入 cd X:\Program Files\Google\google_appengine\ 即可),输入以下命令行: appcfg.py update fetchserver,回车,会要求你输入 Google 账户及密码,之后关闭结束上传。

10.
测试 fetchserver:打开浏览器,进入 http://yourname.appspot.com/fetch.py 如果得到下面的页面,证明安装成功。
=================
GAppProxy已经在工作了
=================

11.
使用代理: 解压缩 GappProxy 至任意文件夹,打开 gui.exe,勾选 Use FetchServer 并输入 http://yourname.appspot.com/fetch.py ,点 save,顺手点击 Status 确认代理运行正常。

12.
挂上代理 127.0.0.1:8000 开始上网吧! :)