如何在linux(CentOS7)上面安装 jenkins?

1、更新系统包

复制代码
sudo yum update -y

2、安装 Java(OpenJDK 11)

复制代码
sudo yum install java-11-openjdk-devel -y

3、验证 Java 版本(确保输出为 11.x.x)

复制代码
java -version

4、添加 Jenkins 官方源

4.1 下载 Jenkins 源配置文件

复制代码
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

4.2 导入 GPG 密钥(用于验证安装包)

复制代码
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

5.1、安装 Jenkins

复制代码
sudo yum install jenkins -y

5.2下载不下来可以先下载本地再安装

复制代码
# 下载RPM包(替换为最新版本的URL)
wget https://pkg.jenkins.io/redhat-stable/jenkins-2.440.1-1.1.noarch.rpm

# 本地安装
sudo rpm -ivh jenkins-2.440.1-1.1.noarch.rpm

6、启动 Jenkins 并设置开机自启

复制代码
# 启动服务
sudo systemctl start jenkins

# 设置开机自启
sudo systemctl enable jenkins

# 查看服务状态(确保显示 "active (running)")
sudo systemctl status jenkins

7、开放防火墙端口(默认 8080)

复制代码
# 永久开放 8080 端口
sudo firewall-cmd --permanent --add-port=8080/tcp

# 重新加载防火墙规则
sudo firewall-cmd --reload

8、初始化 Jenkins

8.1 在浏览器中访问:http://你的服务器IP:8080

8.2 获取初始管理员密码:

复制代码
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

8.3 输入密码后,选择「安装推荐插件」

8.4 插件安装完成后,创建管理员账户并完成基础配置,账号密码自己设置,要记住。

9.1、若需修改默认端口(8080),可编辑配置文件

复制代码
sudo vi /etc/sysconfig/jenkins

9.2 找到 JENKINS_PORT="8080" 并修改为自定义端口,然后重启服务

复制代码
sudo systemctl restart jenkins

安装完成后,Jenkins 数据默认存储在 /var/lib/jenkins/ 目录

相关推荐
啊吧怪不啊吧19 分钟前
UU远程协助迎来升级!第一期更新实测
运维·服务器·远程工作
C_心欲无痕6 小时前
ts - tsconfig.json配置讲解
linux·前端·ubuntu·typescript·json
冰西瓜6006 小时前
国科大2025操作系统高级教程期末回忆版
linux
HIT_Weston7 小时前
93、【Ubuntu】【Hugo】搭建私人博客:面包屑(一)
linux·运维·ubuntu
cuijiecheng20188 小时前
Linux下Beyond Compare过期
linux·运维·服务器
喵叔哟8 小时前
20.部署与运维
运维·docker·容器·.net
HIT_Weston8 小时前
92、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(六)
linux·运维·ubuntu
CodeAllen嵌入式8 小时前
Windows 11 本地安装 WSL 支持 Ubuntu 24.04 完整指南
linux·运维·ubuntu
码农小韩9 小时前
基于Linux的C++学习——指针
linux·开发语言·c++·学习·算法
wdfk_prog10 小时前
[Linux]学习笔记系列 -- [fs]seq_file
linux·笔记·学习