CentOS-6.5-x86_64 安装 Jenkins

来源:互联网 发布:平价散粉推荐知乎 编辑:程序博客网 时间:2024/06/06 17:12

首先我们要找到Jenkins的官方网站http://pkg.jenkins-ci.org/redhat-stable/ ,通过这个网站我们可以知道如何下载并安装Jenkins.

1. 安装jenkins,请执行下面的命令。

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.reposudo rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key



2. 然后需要配置下jenkins的端口,避免冲突。

vi /etc/sysconfig/jenkins

进入该文件,这个是jenkins系统的配置文件。

找到2处修改端口号:

JENKINS_PORT="8080"

JENKINS_AJP_PORT="8009"

默认是这样的,我们可以随意修改成自己需要的端口号,避免冲突(tomcat默认端口也是这样的)

这里作者修改成了:

JENKINS_PORT="7070"

JENKINS_AJP_PORT="7009"

接下来我们就可以尝试启动jenkins服务了。

service jenkins start

如果提示:Starting Jenkins                                           [确定]

则表示jenkins服务成功启动,你可以通过http://ip:端口号的方式直接访问jenkins了。

但是一般情况下会报错:

Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录     [失败]

如果出现该错误也不需要慌张,报这个错的原因是因为你的jdk配置错误,

执行命令:

java -version

java version "1.7.0_25"

Java(TM) SE Runtime Environment (build 1.7.0_25-b15)

Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

我们可以看到jdk版本为1.7.0_25,复制该名称

vi /etc/init.d/jenkins

找到这段代码

candidates="/etc/alternatives/java/usr/lib/jvm/java-1.6.0/bin/java/usr/lib/jvm/jre-1.6.0/bin/java/usr/lib/jvm/java-1.7.0/bin/java/usr/lib/jvm/jre-1.7.0/bin/java/usr/lib/jvm/java-1.8.0/bin/java/usr/lib/jvm/jre-1.8.0/bin/java/usr/bin/java

我们会发现这里面没有叫1.7.0_25的文件目录

我们在这段代码后面加上

/usr/java/jdk1.7.0_25/bin/java

效果如下:

candidates="/etc/alternatives/java/usr/lib/jvm/java-1.6.0/bin/java/usr/lib/jvm/jre-1.6.0/bin/java/usr/lib/jvm/java-1.7.0/bin/java/usr/lib/jvm/jre-1.7.0/bin/java/usr/lib/jvm/java-1.8.0/bin/java/usr/lib/jvm/jre-1.8.0/bin/java/usr/bin/java/usr/java/jdk1.7.0_25/bin/java"

保存退出。重新执行启动命令:

service jenkins start

是不是成功了呢?

停止命令:

service jenkins stop

重启命令:

service jenkins restart

成功启动后,我们就可以通过http://ip:端口号访问了。

本文参考:http://www.07net01.com/2015/09/922121.html

0 0
原创粉丝点击