Linux安装Jenkins

Linux安装Jenkins

一、简介

Jenkins​ 是一个开源的持续集成(CI)工具,用于自动化构建、测试和部署软件项目。它提供了一个易于使用和可扩展的平台,帮助团队更高效地开发和交付软件。

官网:https://www.jenkins.io

中文文档:https://www.jenkins.io/zh/

二、准备

Jenkins​ 对机器的要求是至少要 256 MB​ 的内存,还需要安装 Java

可以 java -version​ 命令来检查是否已经安装了 Java​,如果有打印出 Java​ 的版本信息则表示已经安装过了

[root@iZ2vc65937ab6v25evgsbzZ ~]# java -version
-bash: java: command not found

Jenkins​要求最低的Java​版本为11. 下面通过yum安装Java​11

[root@iZ2vc65937ab6v25evgsbzZ ~]# yum -y list java-11*
Available Packages
java-11-amazon-corretto-devel.x86_64                                       1:11.0.23+9-1.amzn2023                                    @amazonlinux
java-11-amazon-corretto-headless.x86_64                                    1:11.0.23+9-1.amzn2023                                    @amazonlinux
java-11-amazon-corretto.x86_64                                             1:11.0.23+9-1.amzn2023                                    amazonlinux
java-11-amazon-corretto-javadoc.x86_64                                     1:11.0.23+9-1.amzn2023                                    amazonlinux
java-11-amazon-corretto-jmods.x86_64                                       1:11.0.23+9-1.amzn2023                                     updates

选择一个版本进行安装

[root@iZ2vc65937ab6v25evgsbzZ ~]# yum install java-11-amazon-corretto-devel.x86_64

安装完成后, 再次通过java -version​检查Java​的信息

[root@iZ2vc65937ab6v25evgsbzZ ~]# java -version
openjdk version "11.0.23" 2024-04-16 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.23.0.9-2.el7_9) (build 11.0.23+9-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.23.0.9-2.el7_9) (build 11.0.23+9-LTS, mixed mode, sharing)

三、安装

添加Jenkins​的yum源

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

通过yum安装Jenkins

[root@iZ2vc65937ab6v25evgsbzZ ~]# yum -y install jenkins

image

四、启动

Jenkins​的默认端口为8080, 启动成功后, 通过http://{IP}:8080​即可进入Jenkins​的管理界面.

[root@iZ2vc65937ab6v25evgsbzZ ~]# service jenkins start
Redirecting to /bin/systemctl start jenkins.service

首次进入系统, 需要获取安装时初始化的登录密码

[root@iZ2vc65937ab6v25evgsbzZ ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
18020a3d733641e485dcaa4e0f001635

posted @   笨鸡蛋9毛  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示