博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6.5下安装配置hudson
阅读量:7221 次
发布时间:2019-06-29

本文共 2302 字,大约阅读时间需要 7 分钟。

### hudson介绍

Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作

### 安装maven

#### 下载包

1
2
3
```
wget http:
//mirror
.bit.edu.cn
/apache/maven/maven-3/3
.3.9
/binaries/apache-maven-3
.3.9-bin.
tar
.gz
```

#### 安装

1
2
3
4
```
[root@ambari ~]
# tar -xf apache-maven-3.3.9-bin.tar.gz 
[root@ambari ~]
# mv apache-maven-3.3.9 /usr/local/data/apache-maven
```

#### 配置环境变量

1
2
3
4
5
6
7
8
9
10
11
12
13
```
[root@ambari ~]
# vim /etc/profile
export 
MAVEN_HOME=
/usr/local/data/apache-maven
export 
PATH=$PATH:$MAVEN_HOME
/bin
[root@ambari ~]
# source /etc/profile
[root@ambari ~]
# mvn --version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: 
/usr/local/data/apache-maven
Java version: 1.8.0_45, vendor: Oracle Corporation
Java home: 
/usr/local/data/jdk1
.8.0_45
/jre
Default locale: en_US, platform encoding: UTF-8
OS name: 
"linux"
, version: 
"2.6.32-431.el6.x86_64"
, arch: 
"amd64"
, family: 
"unix"
```

### 安装tomcat

#### 下载包

1
2
3
```
wget http:
//archive
.apache.org
/dist/tomcat/tomcat-7/v7
.0.29
/bin/apache-tomcat-7
.0.29.
tar
.gz
```

#### 安装

1
2
3
4
```
[root@ambari ~]
# tar -xf apache-tomcat-7.0.29.tar.gz 
[root@ambari ~]
# mv apache-tomcat-7.0.29 /usr/local/data/apache-tomcat
```

### 安装hudson

#### 下载包

1
2
3
```
[root@ambari ~]
# wget http://ftp.kaist.ac.kr/eclipse/hudson/war/hudson-3.0.1.war
```

#### 安装配置

1
2
3
4
5
6
7
8
9
```
[root@ambari ~]
# cp hudson-3.0.1.war  /usr/local/data/apache-tomcat/webapps/
[root@ambari ~]
# cd /usr/local/data/apache-tomcat/webapps && mv hudson-3.0.1.war hudson.war
[root@ambari ~]
# cd  /usr/local/data/apache-tomcat/conf
[root@ambari conf]
# vim server.xml     
<Connector port=
"8090" 
protocol=
"HTTP/1.1"
               
connectionTimeout=
"20000"
               
redirectPort=
"8443" 
/>
```

#### 启动hudson

1
2
3
4
5
6
7
8
```
[root@ambari ~]
# /usr/local/data/apache-tomcat/bin/catalina.sh  start
Using CATALINA_BASE:   
/usr/local/data/apache-tomcat
Using CATALINA_HOME:   
/usr/local/data/apache-tomcat
Using CATALINA_TMPDIR: 
/usr/local/data/apache-tomcat/temp
Using JRE_HOME:        
/usr/local/data/jdk1
.8.0_45/
Using CLASSPATH:       
/usr/local/data/apache-tomcat/bin/bootstrap
.jar:
/usr/local/data/apache-tomcat/bin/tomcat-juli
.jar
```

#### 访问  

http://192.168.1.11:6060/hudson/

本文转自 shouhou2581314 51CTO博客,原文链接:http://blog.51cto.com/thedream/1904841,如需转载请自行联系原作者

你可能感兴趣的文章
PHP实现四种基本排序算法
查看>>
HTTP协议&SOCKET协议-摘抄
查看>>
Firewall cmd 命令
查看>>
Highcharts可视化纯js图表库
查看>>
5分钟Serverless实践 | 构建无服务器图片鉴黄Web应用
查看>>
JEPLUS工作流之流程事件——JEPLUS软件快速开发平台
查看>>
互联网将是WAN的未来,MPLS将如何存在?
查看>>
2019 大数据学习入门必备规划
查看>>
java json 转为xml文件
查看>>
python中魔术方法简述
查看>>
Java实用手册
查看>>
GIF如何截取录制,怎么做GIF表情包
查看>>
小程序对实体行业转型有何影响?
查看>>
技术的顶峰
查看>>
js动态添加事件-事件委托
查看>>
Python和人工智能到底啥关系?
查看>>
必读的Python入门书籍,你都看过吗?(内有福利)
查看>>
Java 科学计数法转成完整数字展示;double类型小数值不准确处理
查看>>
PHP代码补全(提示)中的两个 Atom 插件的对比
查看>>
C语言之流程控制
查看>>