Jenkins:Jenkins服务的搭建

Jankins支持多个平台的安装,如Windows、Ubuntu系统,下面我们分别介绍在Windows、Ubuntu系统上如何安装; 
一、Ubuntu系统的安装 
由于Jenkins是一款Java平台的开源持续集成(Continuous Integration,CI)引擎。所以我们在安装之前,应该确保安装了JVM。 
那么首先,我们讲讲如何在Ubuntu上安装JDK,步骤如下: 
1.在Oracle官网下载Linux版本的64位的jdk(jdk-8u25-linux-x64.tar.gz); 
使用命令sudo mkdir /usr/lib/jvm,创建Java的目标目录文件夹(usr/lib/jvm);

2.使用命令sudo tar -C /usr/lib/jvm -xzf jdk-8u25-linux-x64.tar.gz,将下载的jdk压缩文件解压到你创建的目录; 

3.检查安装文件是否正确安装到你所创建的文件夹下; 
图像
4.使用命令sudo gedit ~/.bashrc,打开文本编辑器,在文件末尾添加如下配置,来设置环境变量; 

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25    
export JRE_HOME=${JAVA_HOME}/jre   
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib   
export PATH=${JAVA_HOME}/bin:$PATH 
5.为了让更改立即生效,可以执行命令source ~/.bashrc; 
6.输入java -version,检查配置是否成功; 
图像

就是这么任性,嘿嘿。通过上面的步骤,我们就在Ubuntu上完成了JDK的安装,下面我们就直奔我们的目的Jenkins的安装吧。Jenkins支持多种的安装方式:如在使用平台的二进制包安装、Tomcat服务上运行,下面我们分别介绍: 
1.在ubuntu的控制台,依次输入如下命令使用Ubuntu系统上的二进制包进行安装: 
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - 
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' 
sudo apt-get update 
sudo apt-get install jenkins 
2.安装完毕后,可以通过如下命令启动和停止Jenkins服务; 
sudo /etc/init.d/jenkins start 
sudo /etc/init.d/jenkins stop 
好了,现在你就可以试试通过http://localhost:8081访问Jenkins服务,如下图: 

图像
注意:如果你使用以上方式无法启动jenkins服务,请编辑/etc/default/jekins将HTTP_PORT=8080修改成其它端口; 


噢吼,现在我们在来尝试一下如何通过Tomcat服务器运行一个Jenkins服务。在运行Jenkins之前,我们需要安装一个Tomcat服务器: 
1.从Tomcat官网下载apache-tomcat-8.0.15.tar.gz压缩文件; 
2.使用命令tar -zxvf apache-tomcat-8.0.12.tar.gz -C /opt将压缩文件解压到/opt目录下; 

3.使用sudo gedit ./opt/apache-tomcat-8.0.15/bin/startup.sh分别在startup.sh、shutdown.sh文件中添加如下配置: 

JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25 
JRE_HOME=$JAVA_HOME/jre 
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME 
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
TOMCAT_HOME=/opt/apache-tomcat-8.0.15  
注意:如果没有添加如上配置,则会报错如下图。并且必须在最后一行前添加,不然添加无效; 
图像

剩下的就是通过sudo ./opt/apache-tomcat-8.0.15/bin/startup.sh和shutdown.sh启动和停止服务。并可以通过http://localhost:8080确认是否服务搭建成功;
革命之路,终于过半。当你正常访问到Tomcat服务的时候,恭喜你!下面我就看看如何在Tomcat中如何安装Jenkins,步骤如下: 
1.从Jenkins官网下载jenkins.war包; 
2.将该包放置在 $TOMCAT_HOME/webapps目录下,并重新启动Tomcat服务; 
3.最后 终极访问http://localhost:8080/jenkins访问Jenkins服务; 
注意:8080只是Tomcat的默认端口,但是不是唯一端口。所以,如果服务器上安装了其它的服务,可能会影响到Tomcat使用。为了保证Tomcat的正常使用,我们可以通过该方式(修改./config/server.xml文件中的<Connector port="xxx" protocol="HTTP/1.1"…/>中的port为8081,注意相似的并且被注释的Connector 误导)修改Tomcat的默认端口号。 

二、Windwos系统安装 
在Windows的安装,最简单的方式莫过于在官网下载jenkins-1.596.zip安装器,解压该文件包会发现包含如下文件: 
图像
jenkins-1.596.msi: 
setup.exe:如果没有安装.Net库的时候,用于安装.Net库; 
1.安装步骤也十分简便,解压文件后运行jenkins-1.596.msi文件即可(注意放在非空格目录下如:C:\DevelopTools\jenkins); 
2.安装完成后,安装器为你创建一个新的Jenkins服务,你能和其它Windows服务一样启动和关闭它。然后在浏览器中http://<ip>:<端口>即可访问服务; 
其实呢,我们还可以在官网上下载jenkins.war文件并放置在C:\DevelopTools\jenkins(推荐)目录下,运行java -jar jenkins.war命令将Jenkins以独立程序运行,直到输出jenkins is fully up and running之后,就可以通过浏览器访问,关闭该控制台服务就停止。 
图像

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值