日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

\t\t使用Google APP Engine 完成个人代理服务器架设

發布時間:2023/12/20 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 \t\t使用Google APP Engine 完成个人代理服务器架设 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

GAppProxy是Google Code上的一個開源項目,設計的初衷是為教育網用戶提供一個免費的國際代理。Google App Engine是Google提供的在線應用程序運行空間,相當于一個免費的虛擬主機。GAppProxy設計的思路就是利用GAE提供的免費的流量實現國際代理。這個項目最大的優勢就是Google的服務器在全世界任何地方都絕對是最快的,因此我們做出來的代理也會非常快,比如我完全打開bbc的主頁只需要幾秒鐘時間,wikipedia主頁甚至只需要1-2秒,絕對比寬帶還快。缺點就是不支持https,也不能上傳下載大文件(Google限制為1MB),但相對于其速度而言就微不足道了。

GAppProxy項目的主頁是http://code.google.com/p/gappproxy/,你可以直接下載他提供的軟件使用,但由于原作者提供的app的使用人比較多,流量超標,所以推薦裝有Python和GAE SDK的用戶以自己架設代理服務器,每一個Google賬戶可以申請10個app,每個app分別有10GB的入站和出站流量,只需要一個足夠日常使用了。架設方法也很簡單,可以到項目的網站上看。

具體步驟如下:
1. 下載安裝python2.6+。
2. 下載安裝google app engine 的sdk。
??? 通過google的帳戶,申請一個app engine的project,記住id,如我的是wwtyler。
3. 在google code上下載GAppProxy (源碼)。
具體信息可以參考
http://code.google.com/p/gappproxy/
4. 修改GAppProxy下fetchserver中的app.yaml,將application改為你的app engine project的ID
application: wwtyler
version: 1
runtime: python
api_version: 1

handlers:

- url: /fetch.py
script: fetch.py

- url: /admin.py
script: admin.py

5. 在GAppProxy的根目錄下執行:
appcfg.py update fetchserver/

6. 執行過程中會要求輸入google帳戶的用戶名和密碼。這樣就可以把fetchserver上傳并部署到app engine上了。

7. 修改localproxy目錄下proxy.conf文件的內容,設置fetch_server屬性為你的google app engine上
fechserver的路徑:


# GAppProxy configuration

# local_proxy
#local_proxy = host:port
#
# If local proxy needs authentication:
#local_proxy = user:passwd@host:port

# fetch server
#fetch_server = http://127.0.0.1:8080/fetch.py
#fetch_server = http://your-fetch-server.appspot.com/fetch.py
fetch_server = http://wwtyler.appspot.com/fetch.py
#fetch_server = http://fetchserver-nolog.appspot.com/fetch.py

8. 執行localproxy目錄下的proxy.py文件,運行情況如下:

9. 設置瀏覽器中的代理配置。firefox瀏覽器建議按照foxyproxy插件,可以根據模式自動匹配是否使用代理服務器。

??? 代理服務的地址:127.0.0.1, 端口:8000
10. 設置好后就可以通過fetchserver來充當代理服務器了。你可以試試訪問manning.com這個網站。默認情況下國內是無法訪問的。用了代理服務器后,就可以正常打開了。通過proxy.py的執行窗口可以看到訪問的日志。如下:


總結

以上是生活随笔為你收集整理的\t\t使用Google APP Engine 完成个人代理服务器架设的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。