Git在CentOS上的安装以及部署goagent(PAAS)

作者: harde 分类: 计算机 发布时间: 2012-10-29 10:39

首先说明,这篇文章没有什么技术含量,只是为了在GoAgent官方地址无法下载时,作为参考使用。
另外:GoAgent是什么,干什么用的不在本文探讨之列

首先确定两个地址
官方发布地址:http://code.google.com/p/goagent/
github地址:git://github.com/goagent/goagent.git

下情况,一直以来我都是子啊Google Code更新Goagent,今天一如既往的去看了一下,无奈下载时总是被中断,可能是斯巴达的原因。
反正最终的代码也好部署在服务器上,不如部署的操作就完全交由服务器处理好了~

首先要在服务器上安装Git的客户端,没有shell权限的筒子们,请忽略本文。下面基本上也没啥参考价值了……

//一些必备的包
# yum install -y zlib-devel openssl-devel perl cpio expat-devel gettext-devel

//安装autoconf
# yum install -y autoconf

//下载git
# cd /usr/src/
# wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
//解压缩并安装
# tar xzvf git-latest.tar.gz
# cd git-*
# autoconf
# ./configure --with-curl=/usr/local
# make 
# make install 

OK ,正常情况下,执行
# git –version
就应该能看到类似

git version X.X

这样的情况了

OK,开始下载代码

# cd /usr/src
# git clone git://github.com/goagent/goagent.git

OK,在/usr/src/goagent/server/里就是我们需要的了。

# cd /usr/src/goagent/server/
# sed -i "s/__password__ = ''/__password__ = '你的密码'/g" python/wsgi.py
# sed -i "s/__password__ = ''/__password__ = '你的密码'/g" php/index.php
//上传
# python uploader.zip
//现在的版本好像有问题,无法上传,暂时下载到Windows,由Windows系统来上传。

cp php/index.php /你的web路径

至此,Goagent部署完毕。
为了方便,你可以把local里的Appid与Password修改好,然后打包成zip放到web路径,以便于自己下载,不过个人不推荐这么做~
现在国内的浏览器与下载工具会帮你把你Web路径下的东西都暴漏的~~

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注