jenkins持续集成工具使用-01.环境安装(centos7)

1.安装依赖

1.1 安装jdk
# 查看可安装的jdk版本
yum -y list java*
# 选择需要的版本进行安装
yum install -y java-1.8.0-openjdk-devel.x86_64
# 查看版本信息
java -version
# 查看安装位置
which java
1.2 安装git
# 安装git
yum install git
# 查看版本信息
git --version

2. 安装jenkins

2.1 在线安装(不推荐,连外网速度太慢,等到怀疑人生)
cd /etc/yum.repos.d/
wget http://pkg.jenkins.io/redhat/jenkins.repo
rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key
# 使用yum安装jenkins
yum install -y jenkins
2.2 本地安装
2.1.1 首先需要下载rpm包

下载地址 https://pkg.jenkins.io/redhat-stable/
在这里插入图片描述

2.1.2 然后将下载好的rpm文件传输到linux上任意位置

在这里插入图片描述

2.1.3 进入到该目录下,执行 yum localinstall -y 命令
cd /usr/local/jenkins/
yum localinstall -y jenkins-2.204.1-1.1.noarch.rpm 

3. 修改配置文件

3.1 查询yum下载Jenkins安装的文件
rpm -ql jenkins

结果为
在这里插入图片描述

2.2 开始编辑jenkins配置文件
vim /etc/sysconfig/jenkins

查看或修改文件以下内容

# jenins的工作目录(即拉取项目的存放目录),默认为"/var/lib/jenkins"
# 建议修改为其他目录,并给jenkins使用者(默认为jenkins)用户开通读写权限
JENKINS_HOME="/var/lib/jenkins"
# jenkins的使用者
JENKINS_USER="jenkins"
# jenkins项目的端口号,默认8080,建议修改,防止冲突
JENKINS_PORT="8090" 
# jvm参数设置
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"

4. 启动jenkins项目

4.1 解决防火墙问题
  • 方式1-开启防火墙端口
# 查看防火墙状态
firewall-cmd --state
# 如果为关闭状态(not running),需开启
systemctl start firewalld.service
# 设置firewall开机启动
systemctl enable firewalld.service 

# 开启端口,即jenkins项目配置的端口
firewall-cmd --zone=public --add-port=8090/tcp --permanent
# 开启完后需要重新加载
firewall-cmd --reload
#查看已经开放的端口
firewall-cmd --list-ports
  • 方式2-关闭防火墙
# 查看防火墙状态
firewall-cmd --state
# 如果为开启状态(running),需关闭
systemctl stop firewalld.service
# 禁止firewall开机启动
systemctl disable firewalld.service 
4.2 启动项目
# 启动项目
systemctl start jenkins

ip+端口号访问项目
在这里插入图片描述
这就启动成功了…

5. jenkins激活与初始化

5.1 解锁项目

根据提示查看指定路径下的文件,查看激活密钥

cat /var/lib/jenkins/secrets/initialAdminPassword

密码查看
将密码复制到输入框,点击继续,然后等待即可…
出现以下画面即为解锁成功
在这里插入图片描述

5.2 安装插件
5.2.1 网络安装 — 不推荐(下载太慢)

可以直接点击安装推荐的插件
在这里插入图片描述

5.2.2 本地安装(通过plugins包安装)
5.2.2.1 点击关闭按钮

在这里插入图片描述
在这里插入图片描述

5.2.2.2 点击开始使用jenkins,配置密码

在这里插入图片描述
在这里插入图片描述
设置完之后,重新登录查看成功与否。

5.2.2.3 开始安装插件

所需插件包 — 百度云盘: 边城孤客 提取码:74q6

# 首先关闭jenkins项目
systemctl stop jenkins

将下载的插件包放到jenkins的home目录下(即配置文件中JENKINS_HOME设置的目录)
在这里插入图片描述进入到该目录,执行以下命令:

# 首先删除之前的 plugins安装包
rm -rf plugins/
# 然后解压复制进来的插件包jenkins.plugins.tar.gz
tar -zxvf jenkins.plugins.tar.gz
# 删除插件包jenkins.plugins.tar.gz
rm -rf jenkins.plugins.tar.gz
# 重新启动jenkins项目
systemctl start jenkins

重新访问项目,并登录,,
在这里插入图片描述
看到这个情况,就算是ok了!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值