Menu Close

Linux 使用Yum安装 Jenkins

描述项 内容
操作系统 CentOS Linux release 7.9.2009 (Core)
JDK java 21.0.1 2023-10-17 LTS
Jenkins 2.440.2-1.1

1. 环境准备

安装Java: Linux下卸载、安装及配置JDK
安装git:Linux 下搭建 Git 并创建仓库

2. 卸载历史版本

# rpm 卸载
rpm -e jenkins
# 检查是否卸载成功
rpm -ql jenkins

file

3. 下载YUM源

LTS(Long Term Support release): 长期支持版本

~]# wget -O /etc/yum.repos.d/jenkins.repo  --no-check-certificate \
    https://pkg.jenkins.io/redhat-stable/jenkins.repo
~]# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

file

yum upgrade:只升级所有包,不升级软件和系统内核,软件和内核保持原样。请斟酌使用该命令。

4. 使用Yum进行安装

~]# yum install jenkins

file

~]# systemctl daemon-reload

systemctl daemon-reload: 重新加载某个服务的配置文件,如果新安装了一个服务,归属于 systemctl 管理,要是新服务的服务程序配置文件生效,需重新加载。

5. 调整启动配置文件

~]#  egrep -v '^#|^$' /usr/lib/systemd/system/jenkins.service

6. 启动与停止Jenkins

# 启动jenkins
systemctl daemon-reload
systemctl start jenkins
# 查看jenkins启动状态
systemctl status jenkins
# 关闭jenkins
systemctl daemon-reload
systemctl stop jenkins
# 重启jenkins
systemctl daemon-reload
systemctl restart jenkins
# 启用开机自启
systemctl enable jenkins
# 禁用开机自启
systemctl disable jenkins

file
启动jenkins时/var/log/message文件中有报错信息,显示java版本不支持。修改Jenkins 启动文件:

~] # vim /lib/systemd/system/jenkins.service
## 添加如下内容,根据自己java_home路径配置
Environment="JAVA_HOME=/usr/local/java/jdk-21.0.1"

然后重新启动,再次检查/var/log/message文件没有报错,并给出安装密码:

file

7. 登录管理页面

file

输入上一步中显示的密码,进入下一步操作。

file

选择安装推荐的插件,进入下一步操作。

file

安装插件结束后,进入下一步操作。

file

输入账户信息,进入下一步操作。

file

file

结束配置。

附录

附录A. 相关联的文章

附录B. 参考

官方安装文档:https://www.jenkins.io/doc/book/installing/linux/