当前位置: 首页 > news >正文

如何在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/ 目录

    http://www.xdnf.cn/news/1266859.html

    相关文章:

  1. AI_RAG
  2. C# 使用iText获取PDF的trailer数据
  3. 计算机网络:CIDR地址块划分子网可以使用VLSM吗?
  4. Linux操作系统如何不进入图形化界面
  5. 电子电气架构 --- 电气/电子架构迁移已拉开帷幕
  6. 2025年SEVC SCI2区,基于深度强化学习与模拟退火的多无人机侦察任务规划,深度解析+性能实测
  7. Linux运维新手的修炼手扎之第26天
  8. 力扣面试150(51/100)
  9. Prometheus监控平台部署与应用
  10. rotary_emb 位置编码 加速
  11. 书生浦语第五期-L1G4-InternLM 论文分类微调实践(XTuner 版)
  12. 大模型在垂直场景的创新应用:搜索、推荐、营销与客服新玩法
  13. 笔试——Day33
  14. 基于深度强化学习的Atari中的SpaceInvaders
  15. Effective C++ 条款31: 将文件间的编译依存关系降至最低
  16. AI 大模型企业级应用落地挑战与解决方案
  17. [Oracle] MAX()和MIN()函数
  18. QT第一讲- Qt初探
  19. 轻量化阅读应用实践:21MB无广告电子书阅读器测评
  20. 政府数字化大屏系统 - Flask实现方案
  21. 6.6 ASPICE验证过程的缺陷管理
  22. ESP32之wifi_HTTP
  23. Linux-JSON Schema
  24. 大模型SSE流式输出技术
  25. 【Python 高频 API 速学 ③】
  26. 信息安全及防火墙总结
  27. 【排序算法】②希尔排序
  28. 束搜索(Beam Search):原理、演进与挑战
  29. AI鉴伪技术:守护数字时代的真实性防线
  30. PromptPilot打造高效AI提示词