Ubuntu下goagent的安装

在ubuntu环境下安装goagent的方法

在google app engine上建立application的步骤搜索可得,就不写了

1.安装python,一般ubuntu都自带了python,安装方法如下

sudo apt-get install python

如果不方便从软件源安装也可以从源码编译(python的版本号可以换成最新的)

wget http://python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2

tar jxvf Python-2.7.5.tar.bz2

cd Python-2.7.5 && ./configure

make

sudo make install

2.安装gevent

首先安装python开发环境

sudo apt-get install python-dev

sudo apt-get install libevent-dev

sudo apt-get install python-setuptools

然后安装greenlet

sudo easy_install greenlet

因为源里的gevent版本太低,所以要手动安装gevent

wget --no-check-certificate https://github.com/downloads/surfly/gevent/gevent-1.0rc2.tar.gz

tar xvzpf gevent-1.0rc2.tar.gz

cd gevent-1.0rc2

sudo python setup.py install

3.安装pyopenssl

首先安装openssl

wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz

tar zxvf openssl-1.0.1c.tar.gz

cd openssl-1.0.1c

#设定Openssl 安装,( --prefix )参数为欲安装之目录,也就是安装后的档案会出现在该目录下
./config --prefix=/root/openssl 

make

make install

然后安装pyopenssl

wget http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-0.13.tar.gz

tar zxvf pyOpenSSL-0.13.tar.gz

cd pyOpenSSL-0.13

sudo python setup.py install

4.安装gtk托盘

sudo apt-get install python-appindicator python-vte

5.上传

下载goagent,解压缩

unzip <文件名>

cd到goagent的目录,然后cd到server目录执行

python uploader.zip

根据提示输入appid(若要同时上传多appid在appid之间用|隔开)和邮箱,密码

6.运行

cd到local目录下

更改proxy.ini的appid为自己的appid(若要同时使用多appid在appid之间用|隔开)

然后执行

python proxy.py

直接运行goagent-gtk.py可以使用gtk托盘方式运行goagent。 运行addto-startup.py即可加入开机启动。也可以自行添加一个启动项,命令为

python /path/to/goagent/local/goagent-gtk.py



你可能感兴趣的:(linux,ubuntu,goagent)