歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

ubuntu下部署goagent

1,下載Python版的Google App Engine SDK:
    clickHere
   
 2,下載goagent穩定版,目前更新到 goagent-1.8.11
   clickhere
   進入頁面後,點擊第一大行的鏈接即可下載了!   
 
 3,正確申請Google application_ID ,詳細可以參見如下文章:
    windows下配置goagent

 4,chrome浏覽器中安裝switchSharp插件。
    Firefox中安裝AutoProxy插件
    這一步也可以參見 .准備3.下面鏈接中的文章,裡面有詳細介紹。
    這一步也可以放置在配置完成後。

TIPS :
 最好將google_appengine的壓縮包移動放置到一個常用的目錄下,路徑越簡單越好。
       cd  /yourPath
       在當前文件夾中解壓出來:unzip google_appengine_1.7.0.zip
直接將 /youpath下將 goagent壓縮包拖入剛剛接出來的文件夾中即可。同樣的命令:unzip goagent-1.0.zip到本目錄即可。

.配置工作.
   
 1,修改你的appID:
cd /yourpath/google_appengine/goagent/local 
gedit proxy.ini 
     
或者:  
gedit /yourpath/google_appengine/goagent/local/proxy.ini 

    修改[gae]下面的: appid項目,將.准備工作3.申請的AppID正確輸入,保存即可。

2,切換目錄到  /yourpath/google_appengine下,命令:
cd /yourpath/google_appengine 
或 
cd .. [兩次]

3,輸入如下命令[注意拼寫,如果你願意,直接復制本文中的命令行,粘貼回車即可]
python appcfg.py  update  goagent/server/python

回車之後,便會看到一個頭部信息,會顯示你剛輸入的app_id信息等,其實就是proxy.ini中的[gae]信息。
     之後會提示你輸入Gmail 和 your Gmail password.
     和win7一樣的,具體可以看.准備工作3.的文章。
 
     [我到此步驟出現了錯誤,詳細參見.可能遇到的錯誤.祝你好運]
 
4,保證你的SwitchySharp工作正常,當然這是在chrome下。
cd /yourpath/google_appengine/goagent/local 
python proxy.py 
或者  
python /yourpath/google_appengine/goagent/local/proxy.py
此步驟後,你便可以便可以在G+ 面書,推特中玩耍了,if you wish!

.可能遇到的錯誤.

1,switchsharp證書沒有正確導入.
      成功配置goagent後,你會滿懷欣喜去登錄G+但是你會發現,提示安全鏈接錯誤。OMG!
     點擊下面的詳細信息,chrome會很詳細的告訴你,你忘記導入安全證書了。常規操作,自行解決!FireFox亦是如此。
 
2.配置.3步驟,當你回車後,若是遇到如下的錯誤[老實說,我真的不喜歡在耍的時候看到錯誤!
 "Unable to assign value 'your_appid' to attribute 'application':
  Value 'your_appid' for application does not match expression '^(?:[a-z\d\-]{1,100}\~)?(?:(?!\-)[a-z\d\-\.]{1,100}:)?(?!-)[a-z\d\-]{1,100}$'
 
in "goagent/server/python/app.yaml", line 1, column 14"

"大致意思是說,你在proxy.ini中輸入的appid不符合正則表達式,你需要在goagent/server/python/app.yaml中第1行,第14列修改。"
   
Ok,鍵入如下命令:
cd /yourpath/google_appengine/goagent/server/python 
gedit app.yaml 
或者 
gedit /yourpath/google_appengine/goagent/server/python/app.yaml 

打開後,直接降第一行的 "Application:goagent" 更改為
"Application:yourAppId" [就是你剛才申請的那個ID,有ID就是好]
 
保存後,重新運行 .配置.3 中的命令即可。祝你好運!
Copyright © Linux教程網 All Rights Reserved