任何对本文的引用,请指明出处。
我的具体步骤是
1) install jdk
sudo apt-get install sun-java5-jdk
设置环境变量:
export JAVA_HOME=/usr/lib/jvm/java-5-sun
2) install tomcat
下载
http://www.alliedquotes.com/mirrors/apache/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.tar.gz
解压并将之move到/usr/local/tomcat
sudo mv apache-tomcat-6.0.20 /usr/local/tomcat
编辑sudo vi /etc/init.d/tomcat 为
# Tomcat auto-start
#
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid
export JAVA_HOME=/usr/lib/jvm/java-6-sun
case $1 in
start)
sh /usr/local/tomcat/bin/startup.sh
;;
stop)
sh /usr/local/tomcat/bin/shutdown.sh
;;
restart)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
exit 0
执行如下命令,使tomcat 起机则run
sudo chmod 755 /etc/init.d/tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
3) install hudson
sudo apt-get install hudson
4)在tomcat中配置hudson
copy hudson.war to $TOMCAT_HOME/webapps
5) 可以访问hudson
http://localhost:8080/hudson/
6) Config hudson
install git plugin在 界面的 “Manage Hudson" 菜单下。
7) 增加job. 就可以开始使用 hudson了
参考资料:
http://www.howtogeek.com/howto/linux/installing-tomcat-6-on-ubuntu/
http://wiki.hudson-ci.org/display/HUDSON/Tomcat
http://www.javaworld.com/javaworld/jw-12-2008/jw-12-hudson-ci.html