从docker到k8s系列之 —— 10分钟安装jenkins(手把手教程)

jenkins 是什么?

jenkins是一个自动化构建工具,通过其可实现软件的持续集成、持续部署。(CICD)

jenkins 的优势

支持插件,可拓展,可集成其他框架工具

jenkins 安装部署

前置条件

安装jdk11 (jenkins 新版本不支持jdk8)
下载jdk11
cd /opt/
wget https://repo.huaweicloud.com/openjdk/11.0.1/openjdk-11.0.1_linux-x64_bin.tar.gz
tar -zxvf openjdk-11.0.1_linux-x64_bin.tar.gz
mv jdk-11.0.1/ /usr/local/
配置jdk环境变量
vi /etc/profile
在文件末尾添加以下内容:
export JAVA_HOME=/usr/local/jdk-11.0.1
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
确认安装结果
source /etc/profile
java -version

在这里插入图片描述

安装maven
yum安装maven
yum install maven -y
配置阿里云镜像
<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>       
</mirror>
验证安装结果
mvn -v

在这里插入图片描述

安装jenkins

yum下载安装包
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
安装
yum install -y jenkins
查找jenkins.war 包文件位置
find / -name "jenkins.war"

在这里插入图片描述

编写jenkins后台启动脚本
vi /home/jenkins-start.sh

#!/bin/bash
/usr/local/jdk-11.0.1/bin/java -jar /usr/share/java/jenkins.war --httpPort=8091 > /dev/null 2>&1 &
echo “jenkins启动”

设置开机自启动
vi /etc/rc.local

在这里插入图片描述

测试验证
http:192.168.88.101:8091

在这里插入图片描述

安装插件
首次安装插件可能会报:unable to find valid certification path to requested target
请按如下步骤操作:
	第一步:到https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/skip-certificate-check/ 下载 skip-certificate-check插件
	第二步:   把下载的插件放在/root/.jenkins/plugins 目录下
	第三步:重启jenkins,等待几分钟(等待jenkins自动下插件)
	第四步;   再次重启jenkins
	第五步:安装插件,如Git
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值