首页 > 其他分享 >Jenkins安装

Jenkins安装

时间:2024-09-26 19:48:40浏览次数:17  
标签:插件 CI CD jenkins Jenkins 安装

目录

1、什么是Jenkins

2、Jenkins的作用

3、什么是CI/CD

4、Jenkins的应用场景

5、Jenkins特性

6、安装Jenkins

1、上传文件

2、安装Jenkins

3、修改启动用户为root

4、启动jenkins

5、报错,检查配置文件java的配置

6、启动前查看该目录是空的,启动后会生成相应的文件【用来检测前面的操作是否正确】

7、登录

8、跳过插件安装、

9、修改密码

10、安装插件

1、查看已安装插件

2、解压文件

3、拷贝插件

4、重启Jenkins


1、什么是Jenkins

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。

2、Jenkins的作用

  • 持续的软件版本发布/测试项目。

  • 监控外部调用执行的工作。(Jenkins有很多的插件,可以用于监控)

3、什么是CI/CD

CI/CD 是持续集成(Continuous Integration,CI)、持续交付(Continuous Delivery,CD)与持续部署(Continuous Deployment,CD)的简称,注意CD对应了两个名词。

CI/CD是实现敏捷开发和Devops理念的一种方法,具体而言,CI/CD 可让持续自动化和持续监控贯穿于应用的整个生命周期(从集成和测试,到交付和部署)。这些关联的事务通常被统称为CI/CD 管道(Pipeline),由开发(RD)、测试(QA)、运维(OP)团队以敏捷方式协同支持。

持续集成:重点是将开发者的工作集中到代码仓库,一般情况每天都会有更新,持续集成可以更快的进行集成,更快的得到响应。

持续部署:是一种更高程度的自动化,可以根据需求进行持续的自动的部署项目。

4、Jenkins的应用场景

适用于大型项目,且更新比较频繁的。微服务架构的项目多数都会用Jenkins,单体项目相对少很多。

5、Jenkins特性

  • 易于安装。有多种安装方式,可以在线安装,也可以下载安装包安装,也可以运行war包。

  • 配置简单。Jenkins提供web端的配置方式,安装成功后,所有的配置都可以在web端完成。

  • 集成了Email等工具,可以在集成或部署时通知工作人员。

  • 有丰富的插件库。处理已有的插件,也可以自己开发插件。

  • Jenkins支持分布式。

6、安装Jenkins

1、上传文件

我们采用安装包的方式安装。

统一安装 jenkins-2.263-1.1.noarch.rpm

2、安装Jenkins

rpm -ivh  jenkins-2.263-1.1.noarch.rpm

【问题解决:】

3、修改启动用户为root

vim /etc/sysconfig/jenkins

4、启动jenkins

systemctl start jenkins
systemctl status jenkins

5、报错,检查配置文件java的配置

根据报错信息提示:执行命令 systemctl status jenkins

由此推断没找到java环境,根据提示修改Jenkins的配置文件

vim /etc/rc.d/init.d/jenkins

##再次启动jenkins
systemctl start jenkins 
##查看jenkins的状态
systemctl status jenkins 

6、启动前查看该目录是空的,启动后会生成相应的文件【用来检测前面的操作是否正确】

ll /var/lib/jenkins

【解决问题:】如果输入上面命令后,发现仍然没有这些文件,关闭虚拟机,重新在登录进来就可以了。

7、登录

访问首页http://虚拟机ip:8080/

#根据上面红色地址连接,查找对应的登录密码
cat /var/lib/jenkins/secrets/initialAdminPassword

8、跳过插件安装、

9、修改密码

密码统一修改成123456

默认用户名是:admin

10、安装插件

1、查看已安装插件

【目前一个插件都没有!】

2、解压文件

压缩包内共有191个插件。

#执行第一个命令:
tar -zxvf jenkins-plugins.tar.gz

#查看解压后一共有多少个文件:
ll plugins/ |wc -l

3、拷贝插件

验证拷贝后共有191个插件。

#拷贝文件到/var/lib/jenkins/plugins/
cp -a plugins/* /var/lib/jenkins/plugins/

#查看该目录下一共有多少个文件:
ll /var/lib/jenkins/plugins/ |wc -l

4、重启Jenkins

/etc/init.d/jenkins restart

【刷新页面:再次进行登录!admin 123456】

标签:插件,CI,CD,jenkins,Jenkins,安装
From: https://blog.csdn.net/weixin_62896751/article/details/142573645

相关文章

  • 用户体验分享 | YashanDB V23.2.3安装部署
    近期崖山新版体验过程中,总能看到用户提问:openssl版本问题、monit命令找不到问题、yashan用户权限问题、数据库重装问题今日整理了多位用户的安装经验,希望能够帮助到大家~1.Lucifer三思而后行:YashanDB个人版数据库安装部署2.小周的数据库进阶之路:国产库学习系列之yasha......
  • 宝塔面板WordPress建站教程:海外服务器选择与详细安装步骤
     一、什么是宝塔面板?宝塔面板(BTPanel)是一款简单易用的服务器管理工具,适合那些不熟悉命令行操作的用户。它允许你通过一个图形化界面轻松管理服务器和网站,尤其适合新手用户快速搭建像WordPress这样的网站。二、准备工作选择服务器与域名搭建网站的第一步是选择合适的服务器......