Linux下部署goagent [完整版]

  把玩ubuntu12.04LTS,少不得要去墙外面转转,因为外面的世界更精彩!不过你懂的,像是什么Facebook了,twitter了,还有最最喜欢的G+都不能进去,比较shame!
  
 ·准备工作.
 
 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:
            
  
  
  
  
  1. cd /yourpath/google_appengine/goagent/local 
  2. gedit proxy.ini 
  3.  
  4. 或者:  
  5. gedit /yourpath/google_appengine/goagent/local/proxy.ini 
    修改[gae]下面的: appid项目,将.准备工作3.申请的AppID正确输入,保存即可。
    
 2,切换目录到  /yourpath/google_appengine下,命令:
     
  
  
  
  
  1. cd /yourpath/google_appengine 
  2. 或 
  3. cd .. [两次] 
     
3,输入如下命令[注意拼写,如果你愿意,直接复制本文中的命令行,粘贴回车即可]
  
  
  
  
  
  1. python appcfg.py  update  goagent/server/python 
    回车之后,便会看到一个头部信息,会显示你刚输入的app_id信息等,其实就是proxy.ini中的[gae]信息。
     之后会提示你输入Gmail 和 your Gmail password.
     和win7一样的,具体可以看.准备工作3.的文章。
 
     [我到此步骤出现了错误,详细参见 .可能遇到的错误. 祝你 好运]
 
4,保证你的SwitchySharp工作正常,当然这是在chrome下。
      
  
  
  
  
  1. cd /yourpath/google_appengine/goagent/local 
  2. python proxy.py 
  3. 或者  
  4. 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,键入如下命令:
   
  
  
  
  
  1. cd /yourpath/google_appengine/goagent/server/python 
  2. gedit app.yaml 
  3. 或者 
  4. gedit /yourpath/google_appengine/goagent/server/python/app.yaml 
  5.            
 打开后,直接降第一行的 "Application:goagent" 更改为
"Application:yourAppId" [就是你刚才申请的那个ID,有ID就是好]
 
 保存后,重新运行 .配置.3 中的命令即可。祝你好运!

  发几张linux下登入facebook截图!

facebook

        
   

  

 

你可能感兴趣的:(linux,配置,chrome,插件,goagent,linux系统,switchsharp)