Installing Hudson
2012-05-21 09:34
59 查看
英文原文链接:http://wiki.eclipse.org/Hudson-ci/Installing_Hudson
必要条件
Hudson的运行环境只需要Java6及以上版本。
WAR文件
下载hudson.war后,可以通过执行"java-jar hudson.war”命令来启动Hudson。这种方法的主要目的是用于测试。对于生产环境下,建议使用本地包简化安装或部署在一个支持Servlet
2.4/JSP 2.0及以上版本的Servlet容器中,如Glassfish、Tomcat 5、JBoss、Jetty 6等。更多关于特定容器的安装指导参见Containers。
一旦war文件展开,在展开的hudson/WEB-INF目录下运行chmod 755 hudson命令后就可以执行这个shell脚本了。
Unix/Linux下的安装
Hudson项目为Linux的众多发行版本提供了本地包。这是在生产环境下运行Hudson最简单的方法,因为这些包能够设置用户、服务和其他配置项,与操作系统的本地升级机制更好的融合在一起。
Installing Hudson on Ubuntu and Debian
Installing Hudson on Oracle Enterprise Linux, RedHat, CentOS & Fedora
Installing Hudson on openSUSE
对于其他操作系统,可以通过一下页面获得帮助。
Installing Hudson as a Unix daemon
Installing Hudson on Gentoo
Hudson-ci/Installing Hudson FreeBSD
Installing Hudson as Solaris 10 service
或者,如果你有一个支持Servlet 2.4/JSP 2.0的Servlet容器,如Glassfish v2、Tomcat 5(或者任何更新的版本),可以像运行服务一样运行它们,并将hudson.war文件像部署其他war文件一样进行部署。如果你选择这种方式,可以参看Containers。
Windwos下的安装
如果你是在Windwos下运行,你可能想要将Hudson作为一个服务来运行,并且不需要用户登录自动启动。最简单的方法是参考Installing
Hudson as a Windowsservice。或者,你可以安装一个可以作为服务来运行的Servlet容器,如GlassFish和Tomcat,然后其中部署Hudson。
因为Hudson被写成在类Unix平台下工作,一些部分是假设unix-utilities存在。但也建议在Windows下能够正常的安装。安装UnxUtils(包含一个脚本),把它放在Windows
PATH下,并复制sh.exe到C:\bin\sh.exe(或任何你使用的驱动器)使其能够工作。
如果你是在Windwos下运行,你可能想要将Hudson作为一个服务来运行,并且不需要用户登录自动启动。一种方法是:首先安装Tomcat作为一个服务,然后按照通常的方式部署Hudson。另一种方法是用Java
ServiceWrapper。但是,使用Service Wrapper这种方式可能会有问题,因为在默认命名空间下Hudson的Main类会与ServiceWrapper的Main类冲突。
Installing Hudson as a Windows service
必要条件
Hudson的运行环境只需要Java6及以上版本。
WAR文件
下载hudson.war后,可以通过执行"java-jar hudson.war”命令来启动Hudson。这种方法的主要目的是用于测试。对于生产环境下,建议使用本地包简化安装或部署在一个支持Servlet
2.4/JSP 2.0及以上版本的Servlet容器中,如Glassfish、Tomcat 5、JBoss、Jetty 6等。更多关于特定容器的安装指导参见Containers。
一旦war文件展开,在展开的hudson/WEB-INF目录下运行chmod 755 hudson命令后就可以执行这个shell脚本了。
Unix/Linux下的安装
Hudson项目为Linux的众多发行版本提供了本地包。这是在生产环境下运行Hudson最简单的方法,因为这些包能够设置用户、服务和其他配置项,与操作系统的本地升级机制更好的融合在一起。
Installing Hudson on Ubuntu and Debian
Installing Hudson on Oracle Enterprise Linux, RedHat, CentOS & Fedora
Installing Hudson on openSUSE
对于其他操作系统,可以通过一下页面获得帮助。
Installing Hudson as a Unix daemon
Installing Hudson on Gentoo
Hudson-ci/Installing Hudson FreeBSD
Installing Hudson as Solaris 10 service
或者,如果你有一个支持Servlet 2.4/JSP 2.0的Servlet容器,如Glassfish v2、Tomcat 5(或者任何更新的版本),可以像运行服务一样运行它们,并将hudson.war文件像部署其他war文件一样进行部署。如果你选择这种方式,可以参看Containers。
Windwos下的安装
如果你是在Windwos下运行,你可能想要将Hudson作为一个服务来运行,并且不需要用户登录自动启动。最简单的方法是参考Installing
Hudson as a Windowsservice。或者,你可以安装一个可以作为服务来运行的Servlet容器,如GlassFish和Tomcat,然后其中部署Hudson。
因为Hudson被写成在类Unix平台下工作,一些部分是假设unix-utilities存在。但也建议在Windows下能够正常的安装。安装UnxUtils(包含一个脚本),把它放在Windows
PATH下,并复制sh.exe到C:\bin\sh.exe(或任何你使用的驱动器)使其能够工作。
如果你是在Windwos下运行,你可能想要将Hudson作为一个服务来运行,并且不需要用户登录自动启动。一种方法是:首先安装Tomcat作为一个服务,然后按照通常的方式部署Hudson。另一种方法是用Java
ServiceWrapper。但是,使用Service Wrapper这种方式可能会有问题,因为在默认命名空间下Hudson的Main类会与ServiceWrapper的Main类冲突。
Installing Hudson as a Windows service
相关文章推荐
- Hudson-ci/Using Hudson/Installing Hudson/Installing Hudson RPM--官方文档
- Hudson-ci/Installing Hudson Windows Service---官方文档
- Problems during installing hudson
- Installing Hudson and JDK on centos, redhat or fedora.
- Hudson-ci/Installing Hudson Windows Service---官方文档
- Hudson-ci/Using Hudson/Installing Hudson/Installing Hudson RPM--官方文档
- Installing Hudson on Debian and Ubuntu
- Hudson-ci/Using Hudson/Installing Hudson/Installing Hudson DEB
- Installing Oracle 10g on SuSE 9.1 professional
- Installing AWStats on IIS 6.0
- Installing the Apache-WebLogic Server Plug-in
- (暂时)解决InfoPath一直显示“installing”问题
- HOW TO: Installing the acer_acpi module - activates wireless on Acer laptops
- problem installing JDK on debian
- Installing C++ Boost on Microsoft Windows for Visual Studio .NET 2003/2005/Orcas
- Installing vsftp on ubuntu 8.04
- Installing and configuring OpenSSH with pam_ldap for RedHat Enterprise Linux3
- Hudson安装说明手册
- hudson安装
- Installing Orbited on Windows ¶