搭建Google App Engine个人代理服务器 ubuntu搭建代理服务器
http://www.xudingcn.com/blog/?p=219
http://phaessco.appspot.com/fetch.py
GAppProxy是一个完整的Proxy解决方案:与常见的HTTP Proxy不同,GAppProxy运行在Google App Engine上, 不需要专门的服务器,只要一个客户端即可使用Google无限的资源。上次也做过架设基于Google的代理服务器的介绍,但没有讲搭建Google App Engine个人代理服务器的具体实现,这次借鉴前人的成果,同大家一起分享。
今天说的主要是搭建个人的Proxy,自己管理和使用,速度优于公共的Fetch Server,同时更不容易被封。下面将完整的介绍怎样搭建自己的Fetch Server,以及如何使用的过程。主要是申请Google App Engine账户,上传GAppProxy源代码,配置浏览器端代理,三大步!懂的,可以略过。
1.申请一个Google App Engine帐号,开启一个应用
到Google App Engine申请一个帐号,在右边填入自己的Google帐号,密码,即可以进入:
进到里面后点击下面的那个Create An Application按钮打开新页面:
在这个页面,你填入你的手机号码(前面加上+86)点击Send你会收到一个字符串
输入字符串,你就成功申请到一个GoogleAppEngine的账户啦!恭喜现在开始创建一个应用:
照上面的填入你自己想取的应用名称,点击Save就可以啦!出来下面的这个页面就说明你创建成功了一个应用。
回来,我们就会看见我们刚刚创建的那个应用已经出现啦!
至此,我们这一步已经完成。现在转到GAppProxy源码包的下载及其上传步骤!
2.下载GAppProxy源码包,上传至Google App Engine应用
我们可以到GAppProxy的官方网站http://code.google.com/p/gappproxy/上面下载所需的源码包及其客户端!到http://code.google.com/p/gappproxy/downloads/list选择下面列表中的后面两个下载到本地,最好不要使用下载软件下载,建议直接使用浏览器中的另存为。(如果这两个网址打不开,那么可以用GOOGLE搜索第二个网址,然后点页 网页快照,在打开的页面里就和下面一样了,记住用迅雷下载)
解压服务端源码包,文件夹里面的文件如下:
这里我们打开FetchServer文件夹中的app.aml文件 (用文本编辑器 不是记事本, 从网址搜下 文本编辑器,会找到很多)
修改第一行中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文件夹里面:
我们直接在window命令行输入操作命令,进入SDUpload文件夹,然后输入SDUpload update fetchserver-1.0.0beta 命令,按回车
下面会提示你输入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不会有任何反应),回车就上传了。
同样,上传后,再进入你的Google App Engine 账户查看是否上传成功!(以防万一)
3.设置浏览器,成功实现代理
解压上面下载的GAppProxy-1.0.0beta.exe文件安装(其实不算是安装,这个就是一个自解压文件)
运行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即可生效。
要是想直接注册为系统启动项,就打开GAppProxy里面的service文件夹,双击install.bat文件,这样就可以将其注册为开机启动,会很方便!查看任务管理器看是否有proxy.exe和srvany.exe两个进程,有就成功!
现在点击桌面IE右键属性–>连接–>局域网设置,GAppProxy的默认地址端口为127.0.0.1:8000,如下图:
这样就大功告成啦!这时要是访问 http://www.ip138.com 等显示自身IP的网页,你会发现你来自不知道是哪了。
更多阅读
使用FileZilla Server轻松搭建个人FTP服务器 如何搭建ftp服务器
使用FileZilla Server轻松搭建个人FTP服务器——简介FileZilla Server是Windows平台下一个小巧的第三方FTP服务器软件,系统资源也占用非常小,可以让你快速简单的建立自己的FTP服务器。本文为你详细介绍一下FileZilla Server的配置方法
GAE+Wallproxy-plugins方法之chrome代理设置 gaeproxy 翻墙
GAE+Wallproxy-plugins方法之chrome代理设置_李华安作者:李华安 来源:本站原创 发布时间:2012年09月14日 点击数: 1336在完成林雨君师兄的教程《使用Google App Engine + Wallproxy-plugins代理加速国外网站访问》中的第三步“配置本
使用Google App Engine和GAppProxy搭建免费的代理服务器|IT·数码 proxy代理服务器安装
二、申请Google App Engine的空间1、打开网页:http://code.google.com/appengine/2、点击页面右方的Sign up,进入登陆页面3、有Google账户的直接登陆,没有的点击页面右下方的“Create an account now”创建一个账号,注册账号后需要到邮
Google App Engine 的简易教程 : 弯曲评论 google v8 engine
Google App Engine 的简易教程作者 吴朱华 | 2010-08-24 18:01 | 类型 云计算 | 没有用户评论 »本文将通过一个简单的例子,来介绍大家如何创建一个简单App Engine程序,首先,给大家介绍一下Google App Engine。Google App Engine的
产品区域代理合同样本 食品个人代理合同范文
产品区域代理合同甲方:乙方:为搞好产品的市场销售管理工作,保护双方的合法权益,甲、乙双方本着平等自愿、互惠互利的原则 , 经友好协商 , 就产品代理销售有关问题达成如下协议:一、甲方授权乙方在 _____________ 成为甲方产品 __________