Jenkins快速上手指南


写的比较 简单 但是关键位置的操作 都有记录  望见谅!!

概述

Jenkins 是一个开源持续集成的工具,是由 JAVA 开发而成。
Jenkins 是一个调度平台,本身不处理任何事情,调用插件来完成所有的工作。
通过Jenkins完成,CI/CD..

image-20241018214414962

安装方式

1 rpm包/yum   deb包/apt
2 war包		tomcat  一  war
3 jar包		java  -jar  xx .jar    -参数 .....
#### 部署JDK 或者 JRE   (ubuntu示范)
# 更新软件源
。。。。。
# 安装新版的jenkins需要jdk-17
apt install -y openjdk-11-jdk-headless
# 测试jdk
java --version
openjdk 17.0.12 2024-07-16
OpenJDK Runtime Environment (build 17.0.12+7-Ubuntu-1ubuntu224.04)
OpenJDK 64-Bit Server VM (build 17.0.12+7-Ubuntu-1ubuntu224.04, mixed mode, sharing)
#### 安装去清华下载deb包  稳定版  
https://mirror.tuna.tsinghua.edu.cn/jenkins/debian-stable/

## 上传-安装 
apt install ./jenkins_2.462.3_all.deb
### 修改启动程序用户  以及对应端口
### 		方便以后的免密 以及端口占用问题 权限问题
vim /usr/lib/systemd/system/jenkins.service
User=root
Group=root
Environment="JENKINS_PORT=9999"

systemctl daemon-reload

# 启动
systemctl enable --now jenkins
### 浏览器访问 ip:9999
## 密码
/var/lib/jenkins/secrets/initialAdminPassword

image-20241018220229798

image-20241018220423819

image-20241018220450887

 汉化 英语差必备  能看懂一点是一点。。。

image-20241018220536381

image-20241018220619644

插件的安装

可以在线下载安装    ## 不推荐

可以从本地上传

也可以直接将插件文件上传jenkins的插件目录然后重启  # 都是以hpi结尾的文件  可以找我要插件大礼包网上的集合
/var/lib/jenkins/plugins/
systemctl  restart  jenkins

image-20241018221010334