首页 > 系统相关 >Ubuntu20.04安装部署Jenkins

Ubuntu20.04安装部署Jenkins

时间:2024-01-20 19:12:56浏览次数:36  
标签:Ubuntu20.04 Java 部署 sudo apt jenkins Jenkins 安装

 

Jenkins 要求 Java 8 及更高版本,检查系统上是否安装了 Java

java --version

如果没有安装Java,执行如下命令,在您的系统上安装 Java

sudo apt install -y openjdk-17-jre-headless

再次验证Java版本

安装 Jenkins

会启用 Jenkins APT 软件源,导入源 GPGkey,并且安装 Jenkins 软件包

步骤1:使用下面的wget命令,导入 Jenkins 软件源的 GPG keys:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

步骤2:添加软件源到系统中:

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

接下来,更新系统的包列表

sudo apt update

接下来,安装 Jenkins

sudo apt install jenkins

Jenkins 服务将会被自动启动。你可以通过打印服务状态来验证它:

systemctl status jenkins

防火墙开放8080端口

sudo ufw allow 8080

打开Jenkins

输入ip:8080

第一步解锁jenKins,复制cat /var/lib/jenkins/secrets/initialAdminPassword的验证码,然后点击确定

安装推荐的插件

等待安装

设置管理员用户

设置 Jenkins 实例的 URL 地址

点击开始使用Jenkins

 

 

标签:Ubuntu20.04,Java,部署,sudo,apt,jenkins,Jenkins,安装
From: https://www.cnblogs.com/xuhaotest/p/17976989

相关文章

  • Ingress企业实战:部署多个Ingress控制器篇
    背景在大规模集群场景中,部分服务需要通过公网Ingress对外提供服务访问,但是有部分服务只对内提供服务,不允许使用公网访问,仅支持内部服务间调用,此时可以通过部署两套独立的Ingress来实现,一套支持公网访问,一套仅支持内网访问。接下来,我们通过最佳实践进行实现喽!架构图最佳实践说明......
  • CDH6.3.2下安装部署Qualitis数据质量分析的计算服务Linkis1.3.2
    快速搭建Qualitis手册一、基础软件安装Gradle(4.6)MySQL(5.5+)JDK(1.8.0_141)Linkis(1.0.0+),必装Spark引擎。如何安装LinkisDataSphereStudio(1.0.0+)可选.如果你想使用工作流,必装DataSphereStudio如何安装DataSphereStudio?(1)安装Gradle(4.6)腾讯云镜像:http......
  • Ubuntu20.04部署docker环境
    1.卸载旧的docker版本forpkgindocker.iodocker-docdocker-composepodman-dockercontainerdrunc;doapt-getremove$pkg;done2.切换国内的软件源cat>/etc/apt/sources.list<<EOFdebhttps://mirrors.aliyun.com/ubuntu/focalmainrestricteduniversemultiv......
  • fastapi项目 09-阿里云服务部署fastapi项目
    安装docker按照官方文档的流程来。1.卸载旧版本yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\......
  • 人人都会Kubernetes(二):使用KRM实现快速部署服务,并且通过域名发布
    1.上节回顾上一小节《人人都会Kubernetes(一):告别手写K8syaml,运维效率提升500%》介绍了KRM的一些常用功能,并且使用KRM的DEMO环境,无需安装就可以很方便的生成一些资源的YAML数据并使用。本节将实现在自己的集群中安装KRM,并且使用KRM去管理分布在各个地方的K8s集群,同时将实现快速......
  • dotnet 8项目Docker部署报错 Unhandled exception. Microsoft.Data.SqlClient.SqlExce
    环境:dotnet8+sqlserver2012本地开发调试正常,部署至Docker容器时,运行实例报错。查看日志显示:Unhandledexception.Microsoft.Data.SqlClient.SqlException(0x80131904):Aconnectionwassuccessfullyestablishedwiththeserver,butthenanerroroccurredduringth......
  • PostgreSQL从入门到精通教程 - 第42讲:pg_rman部署与使用
       PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUGPG技术大讲堂。 第42讲:pg_rman部署与使用 PostgreSQL第42讲:1月20日......
  • Nginx的前后端部署
    本篇主要介绍一下在window系统下Springboot+vue前后端分离的项目部署1.安装Nginx,官网下载安装即可,下载地址:https://nginx.org/en/download.html2.后端代码打包:在后端项目目录下执行:mvncleanpackage命令打包成功后会在项目目录下生成target文件夹3.前端代码打包:在前端项目......
  • Sqoop安装部署
    介绍ApacheSqoop是一个用于在ApacheHadoop和关系型数据库之间传输数据的强大工具。它提供了一种高效的方式,让用户能够将结构化数据从关系型数据库导入到Hadoop的分布式文件系统(HDFS)中,并支持反向操作,将数据从Hadoop导出到关系型数据库。Sqoop的主要功能包括数据导入和导出,以及......
  • WriterSide部署
    打包会在目录下打包出一个zip包,例如为blog.zip上传到服务器安装rzyuminstall-ylrzsz安装unzipyuminstallunzip安装nodejs和npmsudoyuminstallnodejssudoyuminstallnpm安装http-servernpminstallhttp-server-g启动解压压缩包mkdirblogunzipbl......