centos7使用jenkins自动化部署SpringBoot项目

阿里云(Centos7)+Jenkins+maven+git实现spring boot项目自动化部署 首先,在搭建之前需要具有,git,maven,jdk环境。 借鉴链接 楼主是通过rmp方式进行Jenkins搭建的,没有用到war包方式。 Jenkins 我的Jenkins安装方式如下: wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key yum install j 阅读详情

一.安装前确认环境

  1.安装环境

	首先确认已安装了 java, maven,git并配置了环境变量
    分别 执行以下命令,查看是否安装,若没有请自行百度安装。
			 java -version
             mvn -v
             git --version

maven 安装:https://www.cnblogs.com/116970u/p/11211963.html
git 安装 : https://blog.youkuaiyun.com/coding_ss/article/details/90240385

二.安装过程

  1.下载rpm包,最好下载最新的,这样不用再升级使用时用到的插件,我使用的是最新的
   最好下载到你的常用安装目录,我这里是 根目录下的自建的目录     /home/tools/
   wget https://pkg.jenkins.io/redhat/jenkins-2.189-1.1.noarch.rpm
  2.安装
    rpm -ivh jenkins-2.189-1.1.noarch.rpm
  3.启动jenkins服务默认使用8080端口,启动前如果想修改端口号,可在/etc/sysconfig/jenkins中修改jenkins端口号

在这里插入图片描述

 4.然后启动/重启/停止jenkins服务命令:
   service start/restart/stop jenkins
   如果遇到下面错误或者是其他类似的错误
   Starting Jenkins bash: /usr/bin/java: No such file or directory
   可以通过修改  /etc/init.d/jenkins   里的配置信息,在canditates里配置本地Java路径

在这里插入图片描述

   5.修改正确以后启动jenkins
SpringBoot项目-VMware-CentOS7-Docker-Rancher-K8s集群-Jenkins-Harbor自动化部署 访问: http://192.168.124.33:32044/my/test。中途 v2.6.3 被删了,我又下载了v2.5.15。使用 IDEA 新建项目 rancher_demo。Jenkins推送镜像到Harbor成功!准备一个Controller用于测试访问。TODO: 后续名称和标签改为变量形式…添加项目→添加名称空间→部署图如下。访问Harbor,新建公开仓库。Jenkins全局配置。 阅读详情

相关推荐

Centos7-Docker + Jenkins + gogs 一键自动化部署SpringBoot项目

Centos7-使用Docker安装Jenkins+Gogs实现持续集成详细教学

weixin_44232093的博客 432

Jenkins安装、配置、部署springboot项目

本文通过例子,系统性地讲解jenkins的安装、部署和部署springboot项目。内容覆盖docker、免登录,编写shell脚本。jenkins是个自动化部署工具,可通过安装各种插件来完成部署。

jadewoo8888的博客 4535

Jenkins+Docker 实现一键自动化部署项目,步骤齐全,少走坑路

本文章实现最简单全面的Jenkins+docker+springboot 一键自动部署项目,步骤齐全,少走坑路。环境 :centos7+git(gitee)简述实现步骤:在docker安装jenkins,配置jenkins基本信息,利用Dockerfile和shell脚本实现项目自动拉取打包并运行。

lxmtim的博客 2397

Centos7上Jenkins+Docker+Git+SpringBoot自动化部署

执行以下命令检查 Maven 是否安装成功。进入容器并验证Docker命令。配置 Maven本地仓库。登录 Jenkins。按照提示安装推荐插件。,起一个名字,然后指定。

laker的博客 819

Linux下安装部署jenkins并完成github上springboot项目的自动化部署

Linux下安装部署jenkinsLinux下安装部署jenkins下载安装jenkins安装jdk安装maven安装git启动jenkins服务jenkins插件下载jenkins配置jdk、maven、git创建一个自动化部署任务 Linux下安装部署jenkins 这里不仅说明如何下载安装jenkins,还会说明如何安装配置jdk1.8,maven,git。 下载安装jenkins 首先去jenkins官网下载: jenkins 如果嫌下载太慢,可以直接在linux服务器上使用yum安装jenkins,命令为:yum install jenkins(如果不是root用户,命令行前可以加

告别GIS软件!用R语言ggplot2+ggmapcn绘制出版级世界地图(附5种投影对比图)

本文提供了一份完整的实践指南,教你如何利用R语言及其强大的ggplot2生态系统,结合ggmapcn包,绘制出出版级的世界地图。文章详细对比了五种经典地图投影(如摩尔维德、罗宾森投影)的代码实现与视觉差异,并讲解了如何添加比例尺、指北针等专业元素,最终导出高清PDF,实现从数据分析到专业可视化的全流程代码化操作,彻底告别传统GIS软件。

p5l2m9n4o6q的博客 406

Linux CentOS7上使用Jenkins自动化部署springboot项目,Jenkins服务器和springboot项目部署的服务器是同一台的情况

1、Jenkins安装 安装Jenkins之前先安装如下几项,这里默认已经安装不再赘述 1)JDK 2)maven 3)git 首先关闭防火墙, CentOS7关闭命令 systemctl stop firewalld.service centOS 6.5 关闭命令 service iptables stop 永久关闭防火墙 chkconfig iptables of 关闭之后查看防火墙状态 service iptables status 1.1、下载安装包 进入Jenkins官网,点击下载按钮 https

weixin_43073775的博客 527

Qlib数据获取避坑指南:从CSV导入到自定义数据源的完整解决方案

本文详细解析了Qlib数据获取的完整解决方案,从CSV导入到自定义数据源,涵盖了股票数据处理的关键技巧和常见陷阱。特别针对Qlib平台的数据格式要求和复权处理提供了实用指南,帮助量化投资者高效整合Wind等第三方数据源,确保数据质量与模型性能。

weixin_29047919的博客 304

CentOS 7 Jenkins配置及SpringBoot项目自动部署

jenkins配置maven,maven需要在服务器提前安装好,并配置好maven的仓库位置和镜像仓库,不设置mirrors可能会导致下载不下来jar包.打开http://192.168.1.1:8000/进行jenkins的配置,在图中输入刚才复制的管理员密码。运行Jenkins之前确保系统已经安装好JDK,因为我安装的是JDK1.8,所以选择2.346.1 这个版本。将下载好的jenkins.war上传到服务器上,我的目录是/home/jenkins。启动后将启动输出中的管理员密码复制下来。

上善若水 厚德载物 708

ONNC Open Neural Network Compiler 开源神经网络编译器 一个 开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)部署导入ONNX模型

ONNC是一个集合了开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)。ONNC从底层开始构建,旨在将ONNX中间表示(IR)翻译成专有DLA代码。其软件架构设计强调可移植性和可重用性,从而简化了开发新后端的工作。上图展示了ONNC软件栈的顶层框图。软件栈从导入ONNX计算图模型到输出相应的硬件二进制文件,展示了各个功能块。

万有文的博客 1992

DeepSeek-R1模型+Dify实战:5步打造能读PDF的智能客服(附BGE-M3嵌入模型配置)

本文详细介绍了如何利用DeepSeek-R1大模型与Dify平台,结合BGE-M3嵌入模型,构建企业级智能文档问答系统。通过5个步骤,从环境准备到知识库构建,再到智能问答应用开发,帮助企业快速从PDF等文档中提取关键信息,提升工作效率。特别适合处理产品手册、内部规程等专业内容。

convnet3designer的博客 719

centos7使用jenkins自动化部署Spring boot项目(全)

背景:之前写过一篇关于jenkins的,但是那个是自用玩玩,这篇比较偏向于配置说明。最近项目使用了Springcloud的微服务架构,急需一套自动化部署的工具,便选择了简单易用的jenkins, 本次安装基于阿里云的Centos7. 一.安装前确认环境 1.安装环境 首先确认已安装了 java, maven,git并配置了环境变量 分别 执行...

lvxiucai的博客 6720

BiSeNet:面向实时语义分割的双边网络

BiSeNet 系列重新定义了实时语义分割的范式“不要在速度和精度之间妥协——用架构创新,两者兼得。V1:提出双边解耦思想,启发后续大量工作;V2:通过极致轻量化,证明小模型也能高精度;V3(工业版):推动端侧 AI 落地,成为行业标准之一。如今,BiSeNet 已成为嵌入式视觉系统的默认选择,其设计理念(解耦、轻量、融合)被广泛应用于目标检测、姿态估计等领域。

浩瀚之水的专栏 267

在Centos7搭建jenkins实现自动化部署springboot项目

在Centos7搭建jenkins实现自动化部署springboot项目 安装前要把基本的环境装好 1.jdk安装 关于centos上的java    Jenkins不支持在centos的默认的jdk上工作。所以要删除自己装 查找jdk命令 rpm -qa | grep jdk 或者 rpm -qa | grep gcj 然后强制卸载:yum -y remove java-1.4....

weixin_39188687的博客 1944

LPDDR5 学习笔记02:上电初始化与下电时序

LPDDR5上电初始化流程需严格遵守时序要求:首先确保电源按顺序上电(VDD1→VDD2H→VDD2L→VDDQ),RESET_n保持低电平至电压稳定。初始化包含自动ZQ校准、命令总线训练(CBT)、WCK2CK电平校准和DQ总线训练四个关键阶段,需完成全部训练后才能正常操作。在双电源轨系统中,须在CBT前设置MR13寄存器。复位操作需保持RESET_n低电平至少tPW_RESET时间,断电时要求CS保持低电平且电源电压有序下降。非受控下电时电压斜率需低于0.5V/μs,器件生命周期内不得超过400次非受控

一只豌豆象的博客 2040

手把手完整实现STM32+ESP8266+MQTT+阿里云服务器+手机APP应用——第一节—阿里云物联网平台配置+IoTStudio界面绘制+MQTT.fx模拟MQTT客户端与使用AT命令发布订阅消息

通过MQTT.fx模拟连接以及通过CH340串口连接ESP8266发送AT命令,实现阿里云物联网平台发送数据同时接收数据,IOT studio界面显示数据。具体来说:使用ESP8266(本系列使用了ESP8266-ESP01/01S以及正点原子的ATK-ESP8266) 来连接网络,获取设备数据发送到阿里云物联网平台并显示数据,通过IOT studio界面显示数据并发送命令控制设备。本系列使用的主控芯片是STM32F103系列,当然也可以使用其他系列单片机都可以实现,思路都是一样的。同时本系列有手机APP源

嵌入式阿齐Archie 5万+

后端——》在centos7上搭建jenkins自动化部署平台并应用

前言:jenkins是一套成熟的自动化部署平台,可以用它在服务器上实现自动化部署,部署的项目可以是咱们常见的springboot、springcloud后台,也可部署vue前端。代码提交git后,只需要在jenkins上点击一个部署按钮,就可以实现部署,非常方便。本文主要讲述了,如何在Linux服务上搭建jenkins平台并部署一个springboot项目 jenkins的安装 下载jenkins wget -O /etc/yum.repos.d/jenkins.repo https://pkg.

叙传 2783

基于STM32、HAL库的 CH9102X USB转UART收发器 驱动程序设计

/ 或 UART_HWCONTROL_RTS_CTS。// 其他函数实现类似,使用HAL_UART_Transmit_IT, HAL_UART_Receive_IT等。UART_TXD <---> USARTx_RX (STM32接收)UART_RXD <---> USARTx_TX (STM32发送)* @param huart: UART句柄指针。* @param huart: UART句柄指针。* @param huart: UART句柄指针。* @param huart: UART句柄指针。

corlin6688的博客 506

阿里云CentOs7+GitLab+Jenkins自动化部署SpringBoot项目操作记录

1、在安装gitlab的服务器上安装jdk1.8 下载jdk-8u201-linux-x64.tar.gz到本地git仓库, 输入命令:scp jdk-8u201-linux-x64.tar.gz root@47.110.xxx.xxx:~ 把jdk-8u201-linux-x64.tar.gz复制到服务器47.110.xxx.xxx根目录 切换路径到服务器47.110.xxx.xxx根目录的j...

孔方子的博客 601

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Jenkins+Docker一键自动化部署Java Spring Boot 应用最简单详细流程

本文章实现最简单全面的Jenkins+docker+springboot 一键自动部署项目。步骤齐全,少走坑路。 环境:centos7+git(gitee) 简述实现步骤:在docker安装jenkins,配置jenkins基本信息,利用Dockerfile和shell脚本实现项目自动拉取打包并运行。 有问题留言,看到会及时回复。 一、安装docker docker安装社区版本CE 1.确保 yum 包更新到最新。 yum update 2.卸载旧版本(如果安装过旧版本的话) yum remove doc

这把躺赢 5638

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

springBoot集成Jenkins,实现自动化部署(centos7&windows,涵盖防jenkins杀死的脚本) --菜鸟小回

springBoot集成Jenkins,实现自动化部署(centos7&windows,涵盖防jenkins杀死的脚本) 一、安装Jenkins //下载安装 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum insta

菜鸟小回的博客 1614

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

CentOS7安装Jenkins自动化部署maven项目

#jenkins部署maven项目

weixin_43839635的博客 3037

Linux环境下实现Jenkins自动化部署

自动化部署搭建环境(centos7系统下): 1、安装java8:https://www.jb51.net/article/180003.htm 2、安装git(yum安装): 1)、yum -y install git 2)、设置用户名和邮箱 git config --global use...

小菜鸡的成长之路 702

Jenkins+Docker 一键自动化部署 SpringBoot 项目

Jenkins+Docker 一键自动化部署 SpringBoot 项目

weixin_47428270的博客 860

Docker+Jenkins+gitee实现springboot项目自动化部署

前言:最近在学习自动化打包,所以记录一下以免下次踩坑,虽然技术是持续更新的,但是有些东西是万变不离其中,以后会持续更新。 我这里采用的阿里云的云服务器,系统是CentOS 7.9 64位,安装Docker、Jenkins 、Git、JDK、Maven等工具。(注:有的安装Jenkins会自带Git、JDK、Maven等工具,我安装的时候Jenkins没有这些工具需要自己安装) 一、安装 Docker 1、更新yum到最新版本 yum update 2、如果存在

qq_24398367的博客 2644

Linux环境下Docker部署Jenkins实现自动化

shell脚本 #!/bin/bash #服务名称 SERVER_NAME=JenkinsSpringBoot # 源jar路径,mvn打包完成之后,target目录下的jar包名称,也可选择成为war包,war包可移动到Tomcat的webapps目录下运行,这里使用jar包,用java -jar 命令执行 JAR_NAME=jenkins-demo-0.0.1-SNAPSHOT # 源jar路径 #/usr/local/jenkins_home/workspace--->jenkins

查查攻城狮 3821
上一篇: 基于Docker的Mysql主从复制搭建
下一篇: 分享技术博客~~~第六弹
Carl God
博客等级 码龄7年 1908粉丝 48原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

Carl God

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值