我的编程空间,编程开发者的网络收藏夹
学习永远不晚

教你如何将Springboot项目成功部署到linux服务器

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

教你如何将Springboot项目成功部署到linux服务器

springboot的jar包方式

  • idea默认就是jar打包方式所以直接使用maven工具按照步骤点击就可以直接打包
  • ps:打包前你的数据库相关的连接信息要记得修改,不能再用本地的了

在这里插入图片描述

第二步Maven clean :清除编译后的目录,默认是target目录

[INFO] Scanning for projects...

[INFO]                                                                         

[INFO] ------------------------------------------------------------------------

[INFO] Building cwgl 0.0.1-SNAPSHOT

[INFO] ------------------------------------------------------------------------

[INFO] 

[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ cwgl ---

[INFO] Deleting D:\FFM\cwgl\target

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 3.265 s

[INFO] Finished at: 2020-05-27T10:47:44+08:00

[INFO] Final Memory: 11M/121M

[INFO] ------------------------------------------------------------------------

Process finished with exit code 0

第三步Maven package:打包

[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ cwgl ---

[INFO] Building jar: D:\FFM\cwgl\target\cwgl-0.0.1-SNAPSHOT.jar

[INFO] 

[INFO] --- spring-boot-maven-plugin:2.1.1.RELEASE:repackage (repackage) @ cwgl ---

[INFO] Replacing main artifact with repackaged archive

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 13.605 s

[INFO] Finished at: 2020-05-27T11:11:24+08:00

[INFO] Final Memory: 43M/272M

[INFO] ------------------------------------------------------------------------

Process finished with exit code 0

第四步:到target目录下找到 jar包

在这里插入图片描述

第五步:将jar包放到linux的任意文件夹(可访问)下

第六步:输入 java -jar 文件名.jar

在这里插入图片描述

ps:这样有一个问题就是当你终端关闭后,就不能访问了,或者说隔一段时间后就不能访问了

在这里插入图片描述

如何解决这个问题呢 ?使用nohup

nohup java -jar 文件名.jar &

1、nohup的意思不挂服务,常驻的意思,除非云服务器重启,那就没法了;
2、最后一个&表示执行命令后要生成日志文件nohup.out=

出现:nohup: ignoring input and appending output to ‘nohup.out'

正常情况,显目启动成功

检测:最后在浏览器地址栏输入项目地址,检查项目是否部署成功

到此这篇关于如何将Springboot项目成功部署到linux服务器上的文章就介绍到这了,更多相关Springboot项目部署linux服务器内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

教你如何将Springboot项目成功部署到linux服务器

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何部署SpringBoot项目到云服务器上

这篇文章主要介绍“如何部署SpringBoot项目到云服务器上”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何部署SpringBoot项目到云服务器上”文章能帮助大家解决问题。一、设置 Maven
2023-07-06

教你1秒将本地SpringBoot项目jar包部署到Linux环境(超详细!)

springBoot简化了Spring应用的开发过程,遵循约定优先配置的原则提供了各类开箱即用(out-of-the-box)的框架配置,下面这篇文章主要给大家介绍了关于1秒将本地SpringBoot项目jar包部署到Linux环境的相关资料,超级详细,需要的朋友可以参考下
2023-05-16

前端如何将项目部署到服务器(Nginx)

文章目录 一、准备环境二、安装Nginx1、 安装Nginx依赖2、下载Nginx3、解压下载好的Nginx 压缩包4、编译安装Nginx5、启动Nginx服务 三、操作步骤1、使用Xshell连接服务器2、上传静态资源文件3、
2023-08-21

如何把python项目部署到linux服务器

最近用python写了个外挂,需要部署到linux环境的服务器上,由于之前本地开发时使用virtualenv,使用这个虚拟环境有个好处是项目中依赖的库不会是全局的,只在当前项目的目录下有效,因为我是Mac系统,virtualenv环境下的库
2022-06-04

SpringBoot + Vue 项目部署上线到Linux 服务器的教程详解

前言 给大家分享以下我是如何部署 SpringBoot + Vue 前后端分离的项目的,我用的 Linux 发行版是 CentOS7.5 有了一个基于 ElementUI 的电商后台管理系统,在开发一个相似的后台就会轻松很多。不过前面的系统
2022-06-03

Linux下将Python的Django项目部署到Apache服务器

这几天花了点时间,将把django开发好的web项目部署到Apache上,参考了官方的一些文档和互联网上的文档,还是花了比较多的时间,这里把配置的过程说一下。 方便有需要的朋友,可以参考,少走弯路! 1. django项目部署环境说明 操作
2022-06-04

django项目如何部署到服务器

部署Django项目到服务器通常需要以下步骤:在服务器上安装Python和Django:首先确保服务器上已安装Python和Django。可以使用pip包管理器安装Django。将项目文件复制到服务器:将Django项目的所有文件复制到服务
django项目如何部署到服务器
2024-05-08

如何部署项目到云服务器上

部署项目到云服务器的步骤指南在云服务器上部署项目涉及以下关键步骤:准备云服务器:设置资源、网络和软件。准备项目代码:编译、打包和配置。部署项目:选择手动、容器或云平台部署方法。配置应用程序:连接数据库、调整配置和设置日志记录。测试和验证:测试功能、性能和安全性。监控和维护:定期监控、应用更新、扩展资源和备份数据。
如何部署项目到云服务器上
2024-04-09

如何部署项目到云服务器上

要将项目部署到云服务器上,可以按照以下步骤进行操作:1. 选择云服务提供商:根据项目需求和预算,选择适合的云服务提供商。2. 创建云服务器实例:在云服务提供商的管理控制台上,创建一个新的虚拟机实例。选择合适的操作系统(如Linux或Wind
2023-09-16

编程热搜

目录