1.Jenkins介绍
Jenkins是一个开源的持续集成的服务器,Jenkins开源帮助我们自动构建各类项目。Jenkins强大的插件式,使得Jenkins可以集成很多软件,可能帮助我们持续集成我们的工程项目。
Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins可以通过本机系统包Docker安装,甚至可以通过安装Java Runtime Environment的任何机器独立运行。
主要用于:
-
持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。
-
监控一些定时执行的任务。
环境搭建
Jenkins支持各个平台上的搭建过程,包括Linux和windows.
Jenkins特点:
-
开源免费;
-
跨平台,支持所有的平台;
-
master/slave支持分布式的build;
-
web形式的可视化的管理页面;
-
安装配置超级简单;
-
tips及时快速的帮助;
-
已有的200多个插件
2.Jenkins安装
注:示例截图都是以centos系统为蓝本。
2.1下载安装包
执行命令:↓
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.263.1-1.1.noarch.rpm
下载完成后,当前目录下会出现安装包。↓
2.2开始安装
执行命令:↓
yum -y localinstall jenkins-2.263.1-1.1.noarch.rpm
安装完成:↓
2.3修改Jenkins访问端口号
vim /etc/sysconfig/jenkins
此处端口号修改为"8090"(与常用web应用端口号规避开)
ESC保存并退出,执行命令:↓
ESC
:wq
2.4启动Jenkins
执行命令:↓
service jenkins start ##启动
service jenkins stop ##停止
service jenkins restart ##重启
我们start启动的时候,报了一个错误,如下图:↓
启动失败!解决方法如下:
1.查询jdk的安装路径:
echo $JAVA_HOME
2.编辑配置文件,加入jdk的路径
vim /etc/init.d/jenkins
ESC保存并退出,执行命令:↓
ESC
:wq
重新启动Jenkins
service jenkins start
可以看到服务启动成功,进程也已经有了。
2.5访问并配置
访问地址:http://192.168.56.199:8090
查看文件:/var/lib/jenkins/secrets/initialAdminPassword得到密码并输入到输入框,点击“继续”↓
此处密码为:08f8985b5b0b4f9584149b7e578ed027
选择默认左侧选项,开始安装↓
安装完成,输入管理员账户信息,点击“保存并完成”。如下图↓,
实例配置↓(上图点击保存并完成后出现)
点击保存并完成,至此Jenkins安装完成。
点击开始使用Jenkins,进入↓
至此,安装完成!!!