Jenkins安装部署

 介绍

Jenkins是一个开源的持续集成和交付工具,它提供了一种易于使用的方式来自动化构建、测试和部署软件项目。以下是Jenkins的一些特点和功能:

1. 持续集成:Jenkins可以与版本控制系统(如Git、SVN等)集成,当代码发生变更时,自动触发构建和测试过程,确保代码的稳定性和质量。

2. 可扩展性:Jenkins拥有丰富的插件生态系统,可以通过安装插件来扩展其功能。用户可以根据自己的需求选择合适的插件,满足特定的构建、测试和部署需求。

3. 分布式构建:Jenkins支持将构建任务分布到多台计算机上执行,以提高构建速度和效率。这对于大型项目或需要频繁构建的项目非常有用。

4. 可视化界面:Jenkins提供了直观的Web界面,方便用户配置和管理构建任务。用户可以通过界面查看构建历史、查看构建日志等。

5. 强大的插件生态系统:Jenkins拥有大量的插件,涵盖了各种不同的用例和需求。用户可以根据自己的需求选择合适的插件,扩展Jenkins的功能。

安装部署

第一步,关闭防火墙和selinux

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0

第二步,获取下载网址,下载安装包

[root@localhost ~]# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
--2024-04-08 13:24:18--  https://pkg.jenkins.io/redhat-stable/jenkins.repo
Resolving pkg.jenkins.io (pkg.jenkins.io)... 151.101.90.133, 2a04:4e42:1a::645
Connecting to pkg.jenkins.io (pkg.jenkins.io)|151.101.90.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 85
Saving to: ‘/etc/yum.repos.d/jenkins.repo’

/etc/yum.repos.d/jenkins.r 100%[=======================================>]      85  --.-KB/s    in 0s      

2024-04-08 13:24:19 (6.63 MB/s) - ‘/etc/yum.repos.d/jenkins.repo’ saved [85/85]

第三步,导入安装包

[root@localhost ~]#  sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

第四步,安装JDK

[root@localhost ~]#  yum install fontconfig java-17-openjdk

第五步,安装jenkins

[root@localhost ~]# yum install jenkins
Last metadata expiration check: 0:01:33 ago on Mon 08 Apr 2024 01:24:41 PM CST.
Dependencies resolved.
===========================================================================================================
 Package                 Architecture           Version                      Repository               Size
===========================================================================================================
Installing:
 jenkins                 noarch                 2.440.2-1.1                  jenkins                  82 M

Transaction Summary
===========================================================================================================
Install  1 Package

Total download size: 82 M
Installed size: 83 M
Is this ok [y/N]: y
Downloading Packages:
jenkins-2.440.2-1.1.noarch.rpm                                             2.0 MB/s |  82 MB     00:42    
-----------------------------------------------------------------------------------------------------------
Total                                                                      2.0 MB/s |  82 MB     00:42     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                   1/1 
  Running scriptlet: jenkins-2.440.2-1.1.noarch                                                        1/1 
  Installing       : jenkins-2.440.2-1.1.noarch                                                        1/1 
  Running scriptlet: jenkins-2.440.2-1.1.noarch                                                        1/1 
  Verifying        : jenkins-2.440.2-1.1.noarch                                                        1/1 

Installed:
  jenkins-2.440.2-1.1.noarch                                                                               

Complete!

 第六步,启动服务

[root@localhost ~]# systemctl start jenkins

第七步,浏览器输入IP地址,指定端口8080下的/jenkins

  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

元气满满的热码式

感谢您的支持!我会继续努力发布

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值