Saturday, April 17, 2010

GAE

用GAE搭建加密在线代理成功

知道有mirrorrr这个东西的时候就弄了一个代理,那时候正好GAE的https被Qiang了,自己搭建的代理自然也不能用https,https解封好一段时间了,我那个代理还是不能用https,我想是我的问题,弄了好几天没搞定,今天重新申请了GAE再搭建一个才搞定https。
我不能用https还是Qiang的功劳,不是mirrorrr程序的问题,也不是我的问题。我怀疑问题出在那个二级域名上,我申请的GAE二级域名有个单词proxy,这肯定是Qiang的敏感词,自然我就别想用https。所以在申请GAE的时候要注意二级域名最好别含有什么敏感词。
1、注册Google App Engine
2、Python的主页已经被Qiang,点此下载去Python 2.6
3、下载安装App Engine的SDK。去Google App Engine的下载页面,下载“Google App Engine SDK for Python”。
4、点此下载去mirrorrr后解压到“C:\Program Files\Google\google_appengine”目录下。
5、在mirrorrr目录下有一个app.yaml文件,用记事本打开,把第一行的“application: proxy”改为“application: 你你申请的GAE账户名”,保存。
6、上传mirrorrr,打开命令提示符,输入命令
cd “C:\Program Files\Google\google_appengine”
进入GoogleAppEngine安装目录,默认为C:\Program Files\Google\google_appengine。再输入
appcfg.py update mirrorrr
然后按提示输入邮箱和密码。
一个免费的在线代理诞生,还可以用https,爽。

PHP空间可以搭建Opera Mini服务器镜像,用Google App Engine也可以,GAE除了担心被Qiang以外其他各方面都比PHP空间强。废话不多说,下面讲怎么在GAE上搭建Opera Mini Server Mirror。
1、注册一个GAE账户,记下Application ID,假如我申请的ID为“operaminism”;到Java官方网站下载并安装Java虚拟机;到Google Code的官方网站下载Java版GAE开发包;点此下载Java版的Opera Mini服务器镜像文件。
2、解压GAE的开发包和Java版的Opera Mini服务器镜像文件,把“opm_java”文件夹复制到GAE开发包“bin”目录下,即“appengine-java-sdk-1.3.2/bin/opm_java/” 。再把“appengine-java-sdk-1.3.2”复制到c盘根目录下。
3、用记事本打开文件夹下appengine-java-sdk-1.3.2/bin/opm_java/war/WEB-INF/appengine-web.xml文件,找到“application-id”修改为你刚才申请的Application ID。例如,我申请的“operaminism”。
4、打开“命令提示符”,输入“cd /appengine-java-sdk-1.3.2/bin”,再输入“appcfg.cmd update opm_java\war”,然后按提示输入邮箱和密码。
5、上传完成后打开:Application-ID.appspot.com/opm,如果跳到Google首页,表示成功了。 如我假设申请的“operaminism.appspot.com/opm”。
6、按我昨天写的:在iPhone上修改Opera Mini使其正常工作(翻墙)修改Opera Mini文件,把网址修改你刚才申请的GAE网址。如“http://operaminism.appspot.com/opm”。
7、大功告成,可以用Opera Mini享受Qiang外的风景了。
只要GAE不被Qiang,这个自己搭建的Opera Mini服务器镜像就一直可用,还可用分享给身边的朋友。

No comments: