Linux 安装最新版Jenkins

本文详细介绍了在CentOS系统中如何配置YUM源来安装Jenkins,包括下载Jenkins.repo文件,导入公钥,安装Java并创建软链接以指定Java版本。然后,修改Jenkins的配置文件以改变监听端口和操作用户。在启动Jenkins服务时遇到问题,尝试了修改服务配置文件和创建软链接到自定义Java路径的方法,但遇到了启动失败的问题。最后提到了Jenkins服务启动的错误信息以及检查高级设置的可能性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、 配置yum源

参考地址:https://pkg.jenkins.io/redhat-stable/

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

2、 安装jenkins

# 最新版本jenkins已不支持java8
yum install fontconfig java-11-openjdk
yum install jenkins -y
  • 建立java软链接

3、配置jenkins信息

/etc/sysconfig/jenkins

vim /etc/sysconfig/jenkins #编辑jenkins配置文件
JENKINS_PORT="10240" #修改jenkins监听端口(默认为8080)
JENKINS_USER="root" #修改jenkins文件权限操作用户(默认为"jenkins")

4、配置jenkins启动信息

/etc/init.d/jenkins

配置jenkins 启动信息(启动时,本地JAVA信息没有部署到jenkins)

##	- 方式一:配置jenkins初始化文件添加java路径(大多数情况下失效)
vim /etc/init.d/jenkins #编辑jenkins启动配置
#修改candidates部分增加java可选路径:/usr/java/jdk1.8.0_333/bin/java
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
#以上是原来的,下面是新增本地的
/opt/module/jdk-17.0.1/bin/java

##	- 方式二:添加软连接,为自定义java环境创建快捷方式 /usr/bin/java(有时失效,初次启动较慢,多试几次)
#也可以直接添加软连接(快捷方式) -- 
ln -s /opt/module/jdk-17.0.1/bin/java /usr/bin/java
# 刷新配置
systemctl daemon-reload

# 启动jenkins,并配置开机启动
systemctl start jenkins
systemctl enable jenkins

# 查看初始密码 
/var/lib/jenkins/secrets/initialAdminPassword

出现问题 : systemctl start jenkins 启动失败(jenkins.service: Start request repeated too quickly.

修改端口 8080为10240(上面配置没有端口不知为啥没有生效)

/usr/lib/systemd/system/jenkins.service


Environment="JENKINS_PORT=10250"

高级设置

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值