centos6.5下安装配置hudson

简介:

### 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,如需转载请自行联系原作者

相关文章
|
3月前
|
应用服务中间件 Linux 网络安全
centos7 下离线安装gcc g++ nginx,并配置nginx进行网络流转发
centos7 下离线安装gcc g++ nginx,并配置nginx进行网络流转发
113 0
|
1月前
|
Java Linux
Flume【环境搭建 01】CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
【2月更文挑战第16天】Flume【环境搭建 01】CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
34 0
|
1月前
|
分布式计算 关系型数据库 MySQL
Sqoop【部署 01】CentOS Linux release 7.5 安装配置 sqoop-1.4.7 解决警告并验证(附Sqoop1+Sqoop2最新版安装包+MySQL驱动包资源)
【2月更文挑战第8天】Sqoop CentOS Linux release 7.5 安装配置 sqoop-1.4.7 解决警告并验证(附Sqoop1+Sqoop2最新版安装包+MySQL驱动包资源)
100 1
|
2天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置PXE服务
PXE是Intel开发的预启动执行环境,允许工作站通过网络从远程服务器启动操作系统。它依赖DHCP分配IP,DNS服务分配主机名,TFTP提供引导程序,HTTP/FTP/NFS提供安装源。要部署PXE服务器,需关闭selinux和防火墙,安装dhcpd、httpd、tftp、xinetd及相关服务,配置引导文件和Centos7安装源。最后,通过syslinux安装引导文件,并创建pxelinux.cfg/default配置文件来定义启动参数。
10 0
|
2天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置postfix服务
安装CentOS7的Postfix和Dovecot,配置Postfix的`main.cf`文件,包括修改完全域名、允许所有IP、启用邮箱等。然后,配置Dovecot的多个配置文件以启用auth服务和调整相关设置。重启Postfix和Dovecot,设置开机自启,并关闭防火墙进行测试。最后,创建邮箱账户并在Windows邮箱客户端中添加账户设置。
9 0
|
2天前
|
运维 Linux 网络安全
【运维系列】Centos7安装配置ntp服务
配置yum并安装ntp,编辑ntp配置文件,取消17行注释,适应本机网段,22行设置使用本地时间。关闭防火墙,重启ntp服务。测试时先关闭防火墙,然后使用ntpdate命令成功同步时间。
9 0
|
2天前
|
Linux 网络安全
Centos6.5安装并配置NFS服务
该内容描述了在Linux系统中设置NFS服务的步骤。首先挂载yum源,然后安装NFS服务,并编辑配置文件。接着,重启rpcbind和NFS服务,可能需要重复此过程以解决初始可能出现的问题。此外,关闭防火墙策略,并再次重启服务。最终,根目录被共享,特定IP网段被允许访问。
9 0
|
16天前
|
网络协议
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
15 0
|
1月前
|
运维 Linux 应用服务中间件
Centos7如何配置firewalld防火墙规则
Centos7如何配置firewalld防火墙规则
49 0
|
1月前
|
存储 监控 Linux
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
【2月更文挑战第17天】Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
29 1
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)

热门文章

最新文章