一、安装详解

一、简介

官网:https://www.jenkins.io

中文文档:Jenkins

        Jenkins 是一个开源的持续集成(CI)工具,用于自动化构建、测试和部署软件项目。它提供了一个易于使用和可扩展的平台,帮助团队更高效地开发和交付软件。

二、安装前的准备

        在入门指南中可以看到,Jenkins对机器的要求,以及对Java环境的要求,都有提示,java的安装步骤再次不做演示,请查看我相关文档

三、下载与安装

        进入jenkins官网下载界面,在下载安装包之前要先确定应该下载哪个版本的 Jenkins,

        Jenkins 的版本依赖于 Java 的版本,可在 Jenkins-Java Support Policy 中进行查看,如果你下载的 Jenkins 版本与本地 Java 不支持,那么 Jenkins 是无法安装成功的,比如说我服务器上 JDK 的版本是 1.8.0_311,也就是 Java 8,那么我只能安装 2.346.1 或者该版本之前的,在 Past Releases 上可以查看到历史版本

选择历史版本

 

 

 

或者复制下载地址,在服务器直接 wget 地址下载

wget https://get.jenkins.io/war-stable/2.346.1/jenkins.war
[root@ecs-357993-0001 jenkins]# ll
total 89060
-rw-r--r-- 1 root root 91193351 Jun 22  2022 jenkins.war
[root@ecs-357993-0001 jenkins]#

 启动:

因为jenkins默认工作目录在/root目录下。资源限制,所以需要修改jenkins默认工作目录
-DJENKINS_HOME=/data/app/jenkins/.jenkins

前台启动
-Dhudson.model.DownloadService.noSignatureCheck=true   :为跳过安全验证,可不加
java -DJENKINS_HOME=/data/app/jenkins/.jenkins -jar jenkins.war -Dhudson.model.DownloadService.noSignatureCheck=true --httpPort=8090
后台启动
nohup java -DJENKINS_HOME=/data/app/jenkins/.jenkins -jar jenkins.war -Dhudson.model.DownloadService.noSignatureCheck=true --httpPort=8090 > /dev/null 2>&1 &

启动完之后会打印密码
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

df40bcff8d9d4fc8b5a96be985c04ca7

This may also be found at: /data/app/jenkins/.jenkins/secrets/initialAdminPassword

或者登录Jenkins管理界面,也可以看到jenkins密码保存位置,如下图



创建脚本 start_jenkins.sh
#!/bin/bash  

JENKINS_ROOT=/home/jenkins 

nohup java -jar $JENKINS_ROOT/jenkins.war -Dhudson.model.DownloadService.noSignatureCheck=true --httpPort=8090 > /dev/null 2>&1 &

输入完默认密码之后,点击继续,创建一个管理员账号,完成使用就行。

 

2、修改Jenkins插件下载地址

第一步:进入jenkins设置后的目录下找到default.json文件,可执行 find / -name default.json 命令查找

default.json文件所在目录为/home/admin/.jenkins/updates,进入此目录下,备份default.json文件,

再进入镜像清华镜像链接下找到对应jenkins版本的json文件,复制里面内容替换到defualt.json文件中去

清华镜像源:清华大学开源软件镜像站 | Tsinghua Open Source Mirror

 

第二步:在Manage Plugins -->Manage Plugins -->Advanced 中,把Update Site修改为国内插件地址

 

最后重启jenkins再重新登录后,再去下载插件就不会提示让你更新最新的jenkins来适配了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

繁华依在

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值