Home | Looking for something? Sign In | New here? Sign Up | Log out

2010年8月16日星期一

搭建Google App Engine个人代理服务器的方法介绍

2010年8月16日星期一

搭建Google App Engine个人代理服务器的方法介绍

07.png
GAppProxy是一个完整的Proxy解决方案:与常见的HTTP Proxy不同,GAppProxy运行在Google App Engine
上, 不需要专门的服务器,只要一个客户端即可使用Google无限的资源。

今天我们说的主要是搭建个人的Proxy,自己管理,自己使用,速度优于公共的Fetch Server,下面我将完整的介绍
怎样搭建自己的Fetch Server,以及如何使用的过程。主要是申请Google App Engine账户,上传GAppProxy源代码,配
置浏览器端代理,三大步!请选择你所需要的信息查看!
1.申请一个Google App Engine帐号,开启一个应用
gae.png
Google App Engine申请一个帐号,在右边填入自己的Google帐号,密码,即可以进入:
gae01.png
进到里面后点击下面的那个Create An Application按钮打开新页面:
gae02.png
在这个页面,你填入你的手机号码(前面加上+86)点击Send你会收到一个字符串
gae03.png
输入字符串,你就成功申请到一个GoogleAppEngine的账户啦!恭喜
现在开始创建一个应用:
gae04.png
照上面的填入你自己想取的应用名称,点击Save就可以啦!出来下面的这个页面就说明你创建成功了一个应用。
gae05.png
回来,我们就会看见我们刚刚创建的那个应用已经出现啦!
gae06.png
至此,我们这一步已经完成。现在转到GAppProxy源码包的下载及其上传步骤!
2.下载GAppProxy源码包,上传至Google App Engine应用
我们可以到GAppProxy的官方网站http://code.google.com/p/gappproxy/上面下载所需的源码包及其客户端!
http://code.google.com/p/gappproxy/downloads/list选择下面列表中的后面两个下载到本地,最好不要使
用下载软件下载,建议直接使用浏览器中的另存为。
gae07.png
解压服务端源码包,文件夹里面的文件如下:
gae08.png
这里我们打开FetchServer文件夹中的app.aml文件
gae09.png
修改第一行中application后面的名称,这里填上你刚刚创建的应用名称比如你的AppEngine地址是
aaa.appspot.com,那就是application帐号就是aaa,保存这个文件,退出。
上传方法一:(推荐)
我这里用的是一个Google App Engine的第三方上传工具SDUpload ,(作者网站被墙啦!)这
个东西不需要配置Python和Google App Engine SDK的运行环境,在Windows下直接运行。 点击这里下载
上传命令:SDUpload update fetchserver-1.0.0beta
其中:SDUpload为程序名;update为更新或上传的命令;fetchserver-1.0.0beta是程序所在目录。
首先,先下载SDUpload程序,解压后,将fetchserver-1.0.0beta文件夹拷贝放到SDUpload文件夹里面:
gae10.png
我们直接在window命令行输入操作命令,进入SDUpload文件夹,然后输入
SDUpload update fetchserver-1.0.0beta 命令,按回车
gae11.png
下面会提示你输入Google邮箱帐号以及密码,照提示输入完以后点击回车即开始上传。上传成功后再进入你
的Google App Engine 账户查看是否上传成功!(以防万一)
上传方法二:
这个就是传统的上传,比较繁琐,这里推荐使用第一种,需要先下载Python2.5以上以及Google App Engine SDK开发包。
Python 2.6.1下载 Google App Engine SDK 1.1.9下载
Python以及Google App Engine SDK安装完成后,点开始->运行输入cmd,调出DOS ,进入刚刚安装好的
Google App Engine SDK安装目录,输入:appcfg.py update fetchserver-1.0.0beta 然后会有提示你输入Google账户以及
密码(输入密码是CMD不会有任何反应),回车就上传了。
gae12.png
同样,上传后,再进入你的Google App Engine 账户查看是否上传成功!(以防万一)
3.设置浏览器,成功实现代理
解压上面下载的GAppProxy-1.0.0beta.exe文件安装(其实不算是安装,这个就是一个自解压文件)
gae14.png
运行gui.exe,在Use Fetch Server里面填上你自己在GAE上架设了Fetch Server,例如,你的AppEngine地址是
aaa.appspot.com,那application帐号就是aaa,则你应该在Use Fetch Server里面填上:http://aaa.appspot.com/fetch.py
再勾选Use Fetch Server,点击Save,以及Quit保存设置重新启动GAppProxy即可生效。
gae13.png
要是想直接注册为系统启动项,就打开GAppProxy里面的service文件夹,双击install.bat文件,这样就可
以将其注册为开机启动,会很方便!查看任务管理器看是否有proxy.exe和srvany.exe两个进程,有就成功!
gae15.png
现在点击桌面IE右键属性–>连接–>局域网设置,GAppProxy的默认地址端口为127.0.0.1:8000,如下图:
gae16.png
这样就大功告成啦!这时要是访问 http://www.ip138.com 等显示自身IP的网页,你会发现你来自不知道是哪了
这里送上一个小众软件上的到的快速切换IE代理.vbs 很方便,只需要双击就可以自动改变代理设置!
Related posts:
  1. Google App Engine – 5G支持Python免费虚拟主机(可惜不支持PHP,ASP呵呵) Google App Engine – 5G支持Python免费虚拟主机 Google App Engine是Google推出的免费虚拟主机空间,其实这比一般虚拟主机强悍的多,你可以利用Google App Engine工具来开发网站或制作网络应用程序,Google会在自己的庞大服务器集群上为你提供空间、带宽、资源等。目前Google...
  2. 500M-500万次流量的Google空间GoogleAppEngine 为 了这个Google App Engine空间,我折腾了将近1个星期的时间才基本搞清楚了应该怎样利用它来建站!下面,我就将操作步骤作个大致的介绍:第一步,您必须首先有个 Google帐户(Gmail帐户),这个应该没问题,大不了去http://google.com申请一个!第二步,赶紧用您的Google帐户去 http://appengine.google.com/注册一个AppEngine帐户,并立即申请一个应用程序(目前处于测试阶段,每个帐户可申请 3(现在已是10个)个应用程序!)-通过免费帐户获得的应用程序可使用多达 500MB 的存储空间和多达每月 500 万的页面浏览量。 第三步,到http://www.python.org/去下载python2.5x编程语言,同时到http://code.google.com /intl/zh-CN/appengine/downloads.html下载App Engine 软件开发套件...
  3. Eclipse SVN + Google code 搭建自己的代码仓库 Eclipse SVN + Google code 搭建自己的代码仓库我的系统环境 写道Ubuntu 8.04.1Gnome 2.22.3Linux 2.6.24-21-genericEclipse...
  4. 申请激活Google Voice的完美方法 前 两天在T上 @shj 饭团收到了Google Voice 邀请,急着翻墙过去确认注册,没先到提示要美国本地IP,切好昨天遇上中美光缆故障,今天才有时间继续折腾。以前注册的SSH貌似IP是加拿大的,不行, 找到非凡vpn123,提供免费使用的测试VPN总是连不上去,狠心花了28元买了一个月的加速VPN,速度看起来不错。嗯,翻起前两天在google找 到的教程就开始折腾,这不,邀请链接是可以确认了,不过在寻找虚拟号码和美国本地号码的时候被网上某篇教程(google voice注册全过程(最详尽的在国内的注册方法)_流氓的文化)害惨了,白白浪费了2个小时,在其提到的各网站注册,下载软件,这个博主很不厚道号称详 细教程,居然毫无条理,想怎么写就怎么写。无奈,再找到谷奥上近期发布的一篇教程使用Gizmo5+ipkall激活Google Voice并呼转至Gtalk,终于激活了Google Voice。 详细教程如下(根据谷奥——探寻谷歌的奥秘有关教程整理) 在你从邮箱里打开Google...
  5. 免费下载:微软独立虚拟机Hyper-V Server 2008 微 软于2008年10月2日如约发布了独立虚拟机操作系统Hyper-V Server 2008,并提供免费下载和使用,用户无需支付40美元即可获得来自微软的虚拟化方案。与之前集成在Windows Server 2008里的Hyper-V模块/插件不同,Hyper-V Server 2008是一个独立的服务器操作系统,有Windows系统内核但没有GUI图形界面。它能直接运行在裸机上,因此不需要预先安装Windows Server系统,只要有支持硬件虚拟化技术的处理器即可,包括Intel Pentium 4、Xeon、Core...
以上关联文章由 Yet Another Related Posts Plugin 提供支持。

0 评论:

Forum

get your own embeddable forum with Talki
 

CAOGFW网络学习笔记

翻墙搜索引擎

Loading

网页浏览总次数

统计