Linux/Mac系统下Goagent使用教程
其中Step1~Step3注册gmail帐号,申请appid在任何系统下都是一样的,下载的Goagent由于是用Python写的,因此具有跨平台的属性,因此在不同的操作系统下可以使用同样的goagent发布版本。
不同之处在于Step4.部署appid。Linux/Mac用户需先到https://code.google.com/intl/zh-CN/appengine/downloads.html下载对应平台的google_appengine(Google App Engine SDK for Python),解压到指定目录(这里以~/internet/google_appengine为例),然后将之前下载的goagent解压到google_appengine目录下。
进入goagent/server,以管理员身份运行python uploader.zip开始上传appid(步骤同windows)
部署好appid之后,进入../local目录,修改proxy.ini,执行python proxy.py就可以启动goagent了。
这里我使用的浏览器仍然是chrome,有一点需要注意的是,Linux版的google-chrome,为了不重造轮子,使用第三方工具进行证书的验证。首先我们需要在终端输入certutil看是否有这个命令,如果没有则先安装:
sudo apt-get install libnss3-tools
然后在终端中输入如下命令即可完成证书导入
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n GoAgent -i ‘~/internet/google_appengine/goagent/local/ca.crt‘
-i 后面是你的证书(ca.crt)路径。
最后在chrome浏览器的首选项里面查看一下是否存在有GoAgent的证书,加入没有添加一下ca.crt就可以了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。