什么是持续集成 CI CD

参考: https://zhuanlan.zhihu.com/p/42286143

部署Jenkins

Jenkins 可以在Windows 平台,Linux 平台 以及Mac平台上都可以进行部署。在公司中服务器一般都是 Linux的,服务器部署在Linux 平台上。

操作系统

系统信息: centos 7.6 64位系统
软件环境: jdk1.8 版本

安装jdk

Jenkins是有java开发的,运行Jenkins 需要在服务器上搭建Jdk1.8的环境。

  1. yum install -y java-1.8.0-openjdk*

image.png
安装成功之后,检查

  1. java -version

image.png

下载Jenkins

下载地址: https://mirrors.tuna.tsinghua.edu.cn/jenkins/

  1. wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.319.2-1.1.noarch.rpm

下载完成之后,会下载下来 rpm 安装包
image.png
使用yum 命令进行安装

  1. yum install -y jenkins-2.319.2-1.1.noarch.rpm

image.png

启动Jenkins

  1. systemctl start jenkins

启动Jenkins服务,启动成功之后,可以浏览器来访问Jenkins 服务。

默认Jenkins使用的端口位8080,
打开浏览器 访问 服务器 http://公网IP:8080

解锁Jenkins

默认Jenkins启动之后 ,第一次启动需要进行配置。
image.png
根据提示,默认的密码存放在文件中,使用cat 命令查看文件。
image.png
将服务器上查看的文件 复制到 密码栏进行登录即可。

安装插件

第一次安装Jenkins,需要配置常用的插件。
选择 【推荐的插件】
image.png
Jenkins 会自动从网上下载插件并进行安装。
image.png

创建管理员

插件安装完成之后,创建一个管理员账号。
image.png
这里需要注意的是,创建的用户名和密码不能忘记。
配置好用户名密码,后面的实例配置使用基本的选项即可。
image.png

配置完成之后,可以登录到Jenkins中。
image.png