以RedHat的RPM包安装启动Hudson

原来都是通过将war包部署到web容器的方式来运行Hudson。

由于服务器有限制所以换了一种方式,使用RedHat的rpm安装启动。

可以到下面的网址去下载最新的rpm
http://pkg.hudson-labs.org/redhat/

安装步骤
1.以root身份登录
2.分别执行:
wget -O /etc/yum.repos.d/hudson.repo http://pkg.hudson-labs.org/redhat/hudson.repo
rpm --import http://pkg.hudson-labs.org/redhat/hudson-labs.org.key
3.将hudson-1.388-1.1.noarch.rpm上传到服务器
4.执行rpm -ivh hudson-1.388-1.1.noarch.rpm

默认配置
启动脚本:/etc/init.d/hudson
配置文件:/etc/sysconfig/hudson
日志文件:/var/log/hudson/hudson.log
HUDSON_HOME:/var/lib/hudson
War文件:/usr/lib/hudson/hudson.war

备注
如果想自定义配置,如HUDSON_HOME,可以修改/etc/sysconfig/hudson文件。需要注意的是HUDSON_USER这个配置指定哪个用户来执行Hudson命令,我指定的是root。如果指定的用户权限不够,则会抛出Permission denied或者java.io.FileNotFoundException的异常。

启动系统
/etc/init.d/hudson start


猜你喜欢

转载自hotdog.iteye.com/blog/837940