C++ 异常
2016-01-29 15:17
447 查看
一、jenkins安装部署
需要的安装包
[root@CentOS5-B jenkins]# ll
total 202540
-rw-r--r-- 1 root root 4873043 Dec 18 13:55 apache-maven-3.0.4-bin.tar.gz
-rw-r--r-- 1 root root 97489980 Dec 18 13:55 jdk-7u10-linux-i586.tar.gz
-rw-r--r-- 1 root root 48424101 Dec 18 13:55 jenkins-1.494-1.1.noarch.rpm
1.安装jdk
[root@CentOS5-B ~]# java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)
[root@CentOS5-B ~]# yum remove java
[root@CentOS5-B ~]# java -version
-bash: /usr/bin/java: No such file or directory
[root@CentOS5-B jenkins]# tar -zxvf jdk-7u10-linux-i586.tar.gz
[root@CentOS5-B jenkins]# mv jdk1.7.0_10/ /usr/local/jdk
[root@CentOS5-B jenkins]# vi /etc/profile
添加如下:
JAVA_HOME=/usr/local/jdk
PATH=$JAVA_HOME/bin:$PATH:/usr/local/maven/bin
CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
export JAVA_HOME
export PATH
export CLASSPATH
立即生效:source /etc/profile
[root@CentOS5-B jenkins]# source /etc/profile
[root@CentOS5-B jenkins]# java -version
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode)
2.安装maven
[root@CentOS5-B jenkins]# tar -zxvf apache-maven-3.0.4-bin.tar.gz
[root@CentOS5-B jenkins]# mv apache-maven-3.0.4/ /usr/local/maven
[root@CentOS5-B jenkins]# mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)
Maven home: /usr/local/maven
Java version: 1.7.0_10, vendor: Oracle Corporation
Java home: /usr/local/jdk/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.18-194.el5", arch: "i386", family: "unix"
You have new mail in /var/spool/mail/root
3.安装jenkins
[root@CentOS5-B jenkins]# sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
[root@CentOS5-B jenkins]# sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
[root@CentOS5-B jenkins]# sudo yum install jenkins,如果已经把jenkins-1.494-1.1.noarch.rpm这个包下载下来,可直接安装
rpm -ivh jenkins-1.494-1.1.noarch.rpm
[root@CentOS5-B jenkins]# rpm -ivh jenkins-1.494-1.1.noarch.rpm
Preparing... ########################################### [100%]
1:jenkins warning: /etc/yum.repos.d/jenkins.repo created as /etc/yum.repos.d/jenkins.repo.rpmnew
########################################### [100%]
[root@CentOS5-B jenkins]#
启动jenkins
[root@CentOS5-B jenkins]# service jenkins start
Starting Jenkins -bash: /usr/bin/java: No such file or directory
[失败]
[root@CentOS5-B jenkins]# vi /etc/init.d/jenkins
找到for candidate in /usr/lib/jvm/java-1.6.0/bin/java更新为jdk路径 /usr/local/jdk/bin/java
[root@CentOS5-B jenkins]# service jenkins start
Starting Jenkins [确定]
[root@CentOS5-B jenkins]# netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN
tcp 0 0 192.168.44.129:7788 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 :::8009 :::* LISTEN
tcp 0 0 :::8080 :::* LISTEN
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 ::ffff:172.16.34.236:22 ::ffff:172.16.34.221:51307 ESTABLISHED
8080端口是否启动,如启动说明已经安装成功
http://172.16.34.236:8080
打开页面正常,安装成功。
二、jenkins使用
本文出自 “Hanxq Technology Blog” 博客,请务必保留此出处http://hanxiaoqi.blog.51cto.com/271873/1096796
需要的安装包
[root@CentOS5-B jenkins]# ll
total 202540
-rw-r--r-- 1 root root 4873043 Dec 18 13:55 apache-maven-3.0.4-bin.tar.gz
-rw-r--r-- 1 root root 97489980 Dec 18 13:55 jdk-7u10-linux-i586.tar.gz
-rw-r--r-- 1 root root 48424101 Dec 18 13:55 jenkins-1.494-1.1.noarch.rpm
1.安装jdk
[root@CentOS5-B ~]# java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)
[root@CentOS5-B ~]# yum remove java
[root@CentOS5-B ~]# java -version
-bash: /usr/bin/java: No such file or directory
[root@CentOS5-B jenkins]# tar -zxvf jdk-7u10-linux-i586.tar.gz
[root@CentOS5-B jenkins]# mv jdk1.7.0_10/ /usr/local/jdk
[root@CentOS5-B jenkins]# vi /etc/profile
添加如下:
JAVA_HOME=/usr/local/jdk
PATH=$JAVA_HOME/bin:$PATH:/usr/local/maven/bin
CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
export JAVA_HOME
export PATH
export CLASSPATH
立即生效:source /etc/profile
[root@CentOS5-B jenkins]# source /etc/profile
[root@CentOS5-B jenkins]# java -version
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode)
2.安装maven
[root@CentOS5-B jenkins]# tar -zxvf apache-maven-3.0.4-bin.tar.gz
[root@CentOS5-B jenkins]# mv apache-maven-3.0.4/ /usr/local/maven
[root@CentOS5-B jenkins]# mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)
Maven home: /usr/local/maven
Java version: 1.7.0_10, vendor: Oracle Corporation
Java home: /usr/local/jdk/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.18-194.el5", arch: "i386", family: "unix"
You have new mail in /var/spool/mail/root
3.安装jenkins
[root@CentOS5-B jenkins]# sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
[root@CentOS5-B jenkins]# sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
[root@CentOS5-B jenkins]# sudo yum install jenkins,如果已经把jenkins-1.494-1.1.noarch.rpm这个包下载下来,可直接安装
rpm -ivh jenkins-1.494-1.1.noarch.rpm
[root@CentOS5-B jenkins]# rpm -ivh jenkins-1.494-1.1.noarch.rpm
Preparing... ########################################### [100%]
1:jenkins warning: /etc/yum.repos.d/jenkins.repo created as /etc/yum.repos.d/jenkins.repo.rpmnew
########################################### [100%]
[root@CentOS5-B jenkins]#
启动jenkins
[root@CentOS5-B jenkins]# service jenkins start
Starting Jenkins -bash: /usr/bin/java: No such file or directory
[失败]
[root@CentOS5-B jenkins]# vi /etc/init.d/jenkins
找到for candidate in /usr/lib/jvm/java-1.6.0/bin/java更新为jdk路径 /usr/local/jdk/bin/java
[root@CentOS5-B jenkins]# service jenkins start
Starting Jenkins [确定]
[root@CentOS5-B jenkins]# netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN
tcp 0 0 192.168.44.129:7788 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 :::8009 :::* LISTEN
tcp 0 0 :::8080 :::* LISTEN
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 ::ffff:172.16.34.236:22 ::ffff:172.16.34.221:51307 ESTABLISHED
8080端口是否启动,如启动说明已经安装成功
http://172.16.34.236:8080
打开页面正常,安装成功。
二、jenkins使用
本文出自 “Hanxq Technology Blog” 博客,请务必保留此出处http://hanxiaoqi.blog.51cto.com/271873/1096796
相关文章推荐
- Boost 学习之算法篇 equal
- C++异常机制
- CListCtrl 虚拟列表技术
- 第五周 C++实践 C++的初步知识
- 浮点数在内存中的存储
- C语言学习小记
- jpeg2000(j2k)图像编码解码:c++实现openjpeg内存流接口(memory stream)
- C++ 检测内存泄露工具 -- Windows平台
- [C++]exit & abort & 析构 & 异常
- 中兴通讯C++/C笔试题及答案
- 自定义内存池(C++需要掌握)
- VS2013编译libjpeg库
- C++ 宏定义与常量
- C语言宏中"#"和"##"的用法
- USACO Greedy Gift Givers 解题日志
- C语言中的回调
- C++基本概念——常用基本内置类型
- 数组、字符串长度的计算
- 【C语言复习(六)】隐式类型转换相关分析
- Visual Studio 2015下载、安装及使用(C、C++)指南