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,如需轉載請自行聯絡原作者
相關文章
- CentOS6.5下安裝mongodbCentOSMongoDB
- CentOS6.5下安裝Open vSwitchCentOS
- CentOS6.5下MySQL5.6的安裝CentOSMySql
- centos6.5下安裝fpm打包工具CentOS
- 4、CentOS6.5下安裝php5.3CentOSPHP
- vmware中安裝centos6.5配置網路環境CentOS
- CentOS6.5安裝HBase叢集及多HMaster配置CentOSAST
- CentOS6.5安裝pipCentOS
- CentOS6.5 安裝opensslCentOS
- CentOS6.5安裝ScrapyCentOS
- Centos6.5 Docker安裝CentOSDocker
- centos6.5安裝gitCentOSGit
- CentOS6.5安裝MongoDBCentOSMongoDB
- CentOS6.5安裝RHBaseCentOS
- CentOS6.5安裝RHiveCentOSHive
- Hudson:持續整合工具的安裝、使用
- Linux CentOS6.5下編譯安裝MySQL 5.6LinuxCentOS編譯MySql
- CentOS6.5安裝VMware ToolsCentOS
- CentOS6.5安裝RHadoopCentOSHadoop
- Centos6.5 IPython安裝CentOSPython
- Centos6.5下如何安裝tomcat 9.0版本CentOSTomcat
- 持續整合工具Hudson安裝方法(非常簡單)
- CentOS6.5安裝sqlite3CentOSSQLite
- CentOS6.5安裝ElasticSearch6.2.3CentOSElasticsearch
- CentOS6.5 安裝Zookeeper叢集CentOS
- CentOS6.5安裝Elasticsearch5.3.0CentOSElasticsearchH5
- centos6.5安裝php5.6.0CentOSPHP
- 在Centos6.5上安裝ossfsCentOS
- CentOS6.5安裝JDK1.8CentOSJDK
- CentOS6.5安裝Maven3.2.5CentOSMaven
- CentOS6.5安裝Elasticsearch1.7.5CentOSElasticsearch
- CentOS6.5安裝Twemproxy叢集CentOS
- CentOS6.5 安裝Storm叢集CentOSORM
- CentOS6.5 安裝Kafka叢集CentOSKafka
- CentOS6.5 安裝Spark叢集CentOSSpark
- centos6.5下編譯安裝mariadb-10.0.20CentOS編譯
- CentOS下安裝配置cmakeCentOS
- mac下安裝配置nginxMacNginx