侧边栏壁纸
博主头像
一朵云的博客博主等级

拥抱生活,向阳而生。

  • 累计撰写 107 篇文章
  • 累计创建 28 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

Jenkins -- 基于 CentOS Stream 9 安装部署

一朵云
2025-02-21 / 0 评论 / 1 点赞 / 50 阅读 / 3502 字

Jenkins -- 基于 CentOS Stream 9 安装部署

前言:

之前记录过基于CentOS 7 安装过低版本Jenkins,用来自动化部署java服务。
链接直达>>>

这次记录下基于CentOS Stream 9 安装新版Jenkins。

操作:

1、查验系统版本

cat /etc/os-release

image-zpeq.png

2、安装 Java 17(Jenkins 依赖)

sudo dnf install -y java-17-openjdk java-17-openjdk-devel
java -version  # 验证输出包含 17.x

image-xjao.png

3、添加 Jenkins 官方仓库

# 下载仓库配置
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

# 导入 GPG 密钥(2023 年新密钥)
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

备注:导入 Jenkins 官方软件仓库的 GPG 公钥,用于验证从 Jenkins 仓库下载的软件包的真实性和完整性

4、安装Jenkins

sudo dnf install -y jenkins

5、修改Jenkins端口号

Environment=JENKINS_PORT=8080 这行改为想要修改的端口号,如:9999

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

重新加载 systemd 配置

sudo systemctl daemon-reexec
sudo systemctl daemon-reload

6、启动Jenkins

sudo systemctl start jenkins
sudo systemctl enable jenkins  # 设置开机自启
sudo systemctl status jenkins  # 检查是否运行

7、防火墙开放端口

# 放行新端口(以 9999 为例)
sudo firewall-cmd --permanent --add-port=9999/tcp
sudo firewall-cmd --reload

如果是云服务部署,以我腾讯云为例:

image-ccyo.png

8、获取初始密码

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

9、访问 Jenkins 客户端

http://你的公网IP:8080

image-tcnq.png

1

评论区