最近google被墙的厉害,导致在linux上安装一些软件都安装不了。我们在安装openTSDB的时候,编译好的包下不了,源码安装又连不上网。所以,把goagent搬到linux上。
1、下载goagent最新版本
https://code.google.com/p/goagent/
2、解压后进入 【goagent目录】/server
python uploader.zip
3、输入自己的app id 和 gmail账号、密码
4、进入【goagent目录】/local
vim proxy.ini
修改 appid= 你自己的appid
python proxy.py 将goagent启动
如果出现下面的问题:
Traceback (most recent call last): File "/home/yefeng/programeinstall/google_appengine/goagent16/local/proxy.py", line 1453, in <module> class AdvancedProxyHandler(SimpleProxyHandler): File "/home/yefeng/programeinstall/google_appengine/goagent16/local/proxy.py", line 1465, in AdvancedProxyHandler openssl_context = OpenSSL.SSL.Context(OpenSSL.SSL.TLSv1_METHOD) AttributeError: 'NoneType' object has no attribute 'SSL'
下载最新openssl,并安装
https://github.com/pyca/pyopenssl
如果安装 openssl 的时候出现下面的问题:
distutils.errors.DistutilsError: Setup script exited with error: command ‘gcc’ failed with exit status 1
sudo yum install -y libffi-devel
ok
修改自己的环境变量
export http_proxy=127.0.0.1:8087 export https_proxy=127.0.0.1:8087