页面

2009年4月28日

5分钟DIY一个私房代理服务器(写给非CS专业人士)

MEMEDARWIN

http://vivachina-tata.blogspot.com/

起源
为什么要私房代理服务器呢?原因大概有三:其一:互联网低俗化导致大批免费WEB代理死掉,不死的也只剩半条命了;其二:据美国朋友说,免费的规避工具不安全(参考:http://vivachina-tata.blogspot.com/2009/01/gfwdynawebfreegategpassfirephoenix.html)其三:好代理洛阳纸贵,现在最便宜欧美VPN最少也要10RMB一个月了,奸商啊(http://item.taobao.com/auction/item_detail.jhtml?item_id=5eda837c4098bc4e26b2b983b2e28a62&x_id=0db2)!废话少说,GOOGLE 开发的APP ENGINE提供免费CPU,硬盘,带宽,不好好利用说不过去!再加上bslatkin兄弟开发的开源代理程序mirrorrr(http://code.google.com/p/mirrorrr/), 与GOOGLE的完美结合,实在是安全、实惠、贴心的解决方案!!!从此告别广告,告别BIG BROTHER,告别GFW。。。不够吸引?先看下我的DEMO: https://meme2028.appspot.com/ 再决定!

进入正题
开始:
  1. Sign up for an App Engine account. 先注册帐号,用GOOGLE帐号登陆后,然后会要求用手机接收一个短信认证号。认证通过后,你需要给这个代理起个名字(以xxx为例),作为 identifier,以后可以通过 identifier.appspot.com来访问。
  2. Download 下载 the App Engine SDK.
  3. Download and install 下载且安装 Python 2.5 for your platform from the Python website
  4. Install 安装 the App Engine SDK.
  5. 在SDK安装目录下用注册的identifier新建文件夹xxx
  6. 下载mirrorrr(1) http://code.google.com/p/mirrorrr/source/browse/#svn/trunk 所有文件 下载到一个文件夹xxx(2)http://code.google.com/p/mirrorrr/source/browse/#svn/trunk/static%3Fstate%3Dclosed 所有文件下载到xxx的子文件夹static (需新建)为节省大家时间,我把所有源程序打包上传到 http://rapidshare.com/files/193345202/mirror.rar ,只要下载后解压到SDK的安装目录下的XXX就可以。
  7. 在XXX目录下有个文件app.yaml,用NOTEPAD打开,改写第一行 application: xxx,存盘。
  8. 运行CMD命令,进入SDK安装目录,appcfg.py update xxx , 输入GOOGLE帐号,再输入密码,如果回复:Cloning 8 static files.
    Cloning 6 application files.
    Closing update.
    Uploading index definitions. 安装完毕!
  9. 测试,IE输入,HTTPS://xxx.appspot.com , 恭喜你,DIY成功!
  10. 运气不好?我知道,给我回个贴,或许我能帮到你(http://vivachina-tata.blogspot.com/)!
结束语
走自己的路,让别人用代理去吧!

没有评论: