相信大家在linux环境下安装hudson遇到过很多困难,我自己也是。在摸索了几天之后终于安装成功,一下就是我在安装全过程。首先,在安装过程中,默认试用的是 root用户。
在安装hudson之前首先先要安装JDK1.6版本以上。
第一步:安装JDK
先进入存放下载JDK安装包的目录下 执行: ./jdk-6u32-linux-i586-rpm (具体版本视情况而定)此时在此目录下,会生成一个文件:jdk-6u32-linux-i586.rpm 这个文件就是安装压缩包
执行 rpm –ivh jdk-6u32-linux-i586.rpm
设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):
JAVA_HOME=/usr/java/jdk1.6.0_01
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
8)在终端执行命令java –version,jdk的版本为jdk1.6.0_01则表示jdk已成功安装。
第二步:安装Tomcat
1)下载apache-tomcat-6.0.10.tar.gz
2)#tar -zxvf apache-tomcat-6.0.10.tar.gz ;//解压
3)#cp -R apache-tomcat-6.0.10 /usr/local/tomcat ;//拷贝apache-tomcat-6.0.10到/usr/local/下并重命名为tomcat
4) /usr/local/tomcat/bin/startup.sh; //启动tomcat
显示 Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TEMDIR: /usr/local/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_01
启动成功,即说明tomcat成功,现在我们讲tomcat关闭
(5)执行:/usr/local/tomcat/bin/shutdown.sh //关闭tomcat
第三步:在tomcat环境下启动hudson
(1)下载hudson ,例如:我下载的是hudson-2.2.0.war ,使用:mv hudson-2.2.0.war hudson
即讲hudson-2.2.0.war重命名为hudson.war
(2)用命令,讲hudson.war 拷贝到 tomcat下的webapps文件夹下 命令
:cp hudson.war /usr/local/tomcat/webapps/ (拷贝命令)
(3)配置环境变量,在自己的用户下 vi .bash_profile 把
export HUDSON_HOME=/usr/local/tomcat/webapps/hudson 添加到 .bash_profile文件中
(5)此时 启动 tomcat 即执行:/usr/local/tomcat/bin/startup.sh
此时tomcat会自动解压webapps文件夹下的hudson.war 。
安装已经完成了,可以通过http://yourhost:8080 来访问hudson了
在安装hudson之前首先先要安装JDK1.6版本以上。
第一步:安装JDK
先进入存放下载JDK安装包的目录下 执行: ./jdk-6u32-linux-i586-rpm (具体版本视情况而定)此时在此目录下,会生成一个文件:jdk-6u32-linux-i586.rpm 这个文件就是安装压缩包
执行 rpm –ivh jdk-6u32-linux-i586.rpm
设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):
JAVA_HOME=/usr/java/jdk1.6.0_01
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
8)在终端执行命令java –version,jdk的版本为jdk1.6.0_01则表示jdk已成功安装。
第二步:安装Tomcat
1)下载apache-tomcat-6.0.10.tar.gz
2)#tar -zxvf apache-tomcat-6.0.10.tar.gz ;//解压
3)#cp -R apache-tomcat-6.0.10 /usr/local/tomcat ;//拷贝apache-tomcat-6.0.10到/usr/local/下并重命名为tomcat
4) /usr/local/tomcat/bin/startup.sh; //启动tomcat
显示 Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TEMDIR: /usr/local/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_01
启动成功,即说明tomcat成功,现在我们讲tomcat关闭
(5)执行:/usr/local/tomcat/bin/shutdown.sh //关闭tomcat
第三步:在tomcat环境下启动hudson
(1)下载hudson ,例如:我下载的是hudson-2.2.0.war ,使用:mv hudson-2.2.0.war hudson
即讲hudson-2.2.0.war重命名为hudson.war
(2)用命令,讲hudson.war 拷贝到 tomcat下的webapps文件夹下 命令
:cp hudson.war /usr/local/tomcat/webapps/ (拷贝命令)
(3)配置环境变量,在自己的用户下 vi .bash_profile 把
export HUDSON_HOME=/usr/local/tomcat/webapps/hudson 添加到 .bash_profile文件中
(5)此时 启动 tomcat 即执行:/usr/local/tomcat/bin/startup.sh
此时tomcat会自动解压webapps文件夹下的hudson.war 。
安装已经完成了,可以通过http://yourhost:8080 来访问hudson了