方式:将打好的包注册成linux service服务

1.项目pom修改,将jar包设置成可被执行

<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><executable>true</executable> #添加这个配置</configuration>
</plugin>

2.使用maven工具打包发布jar包

生成 test-1.0.0-SNAPSHOT.jar 文件,上传至linux服务器。

3.使用软连接注册service

sudo ln -s /home/app/test-1.0.0-SNAPSHOT.jar /etc/init.d/test

4.为jar包添加可执行权限

chmod u+x test-1.0.0-SNAPSHOT.jar

5.启动项目

service test start

附录: 将配置文件与jar包分离

在jar文件同目录下新建config文件夹,将类似 application.yml 的配置文件放入,

重启 test 服务

service test restart

即可

Linux下以服务的方式部署springboot项目相关推荐

  1. 【阿里云 Linux 服务器】购买 Linux 到项目部署过程中遇到的问题,部署 SpringBoot 项目到服务器上,在手机上安装 Android 程序进行测试

    文章目录 一.购买好服务器之后要重置密码 二.利用 putty 程序登录访问你的服务器 三.配置安全组开放端口 四.部署项目前期准备工作 4.1 安装 Java 4.2 安装 mysql 4.3 安装 ...

  2. 又到了上云时刻啦!!!阿里云 Docker部署SpringBoot项目 方便测试的部署方式

    又到了上云时刻啦!!!阿里云 Docker部署SpringBoot项目 方便测试的部署方式 部署思路: 具体步骤: 1.打成jar 2.上传到服务器 3.启动JDK容器 4.进入JDK 容器 启动 项 ...

  3. (阿里云)Linux部署springboot项目全过程

    Linux-jdk1.8下载地址 点击下载 jdk1.8-linux 提取码:h40h 一.安装jdk 1.1.将安装包上传至Linux服务器 1.2.创建安装文件夹 创建install mkdir ...

  4. Linux部署springboot项目(从安装java开始)

    Linux部署springboot项目 一 安装jdk 方式一:yum方式下载安装 方式二:官网下载jdk,ftp上传服务器解压安装 二 部署SpingBoot工程 一 新建SpingBoot工程 二 ...

  5. 【dubbo-2.5.x】Linux下dubbo-admin监控/管理平台部署详细教程

    前言 Dubbo-Admin是Dubbo控制台管理的工具,是Dubbo组件之一,需要Dubbo-Admin管理平台来实时对服务调用情况进行调整,比如控制分布式服务的调用权重等,通过调整调整调用权重来控 ...

  6. linux部署springboot项目

    部署springBoot项目 前言 linux创建用户和密码,在该用户下安装jdk.tomcat.部署springboot项目 一.操作步骤 1.创建用户.设置密码 adduser admin lin ...

  7. 在Linux环境以命令行方式部署DM8(达梦8)单机版

    在Linux环境以命令行方式部署DM8(达梦8)单机版 本文目的是验证在linux环境以命令行方式部署DM8单机版. 本文以如下目录展开介绍: 1.部署环境介绍和数据库安装包挂载 2.数据库部署前准备 ...

  8. linux追踪tomcat报错信息,linux下tomcat服务的启动、关闭与错误跟踪

    linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下 ...

  9. linux下tomcat服务的相关命令

    2019独角兽企业重金招聘Python工程师标准>>> 一:Linux下tomcat服务的启动.关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tom ...

最新文章

  1. 京东金融App收集用户敏感信息?致歉来了
  2. android 虚线
  3. PHP 设计模式系列 —— 资源库模式(Repository)
  4. Android中Uri的使用
  5. 基于ssm的用户管理系统_基于SSM的高校学生实习管理系统
  6. openshift_为Openshift + MongoDb应用程序编写验收测试
  7. sql server tcp 信号灯超时时间已到_「图文详解」TCP为啥要3次握手和4次挥手?3次挥手不行吗?...
  8. Qt文档阅读笔记-QFuture官方解析及实例
  9. Web前端研发工程师编程能力飞升之路
  10. ylmf os 将雨林木风的系统diy定制成自个儿个人的专用系统
  11. jquery 初步(四)内容过滤器
  12. 公用Laravel 5框架与公用库架构
  13. 想入行SAP咨询,最具性价比的方式
  14. xp系统dns服务器有问题,xp系统dns错误的恢复方法
  15. python对excel数据分析常用功能(一文学会如何用Python实现excel基础功能)
  16. JavaCV 绘制多边形
  17. 如何进行探索性数据分析
  18. 支付宝VS微信支付竞品分析
  19. [转载]论原著中白飞飞和朱七七两大奇女子
  20. 安信天行全方位信息安全态势感知平台建设与运营

热门文章

  1. 教你如何进行DNS域名解析
  2. 用计算机猜手机锁屏密码,手机开机密码忘了怎么办(教你几招快速解开锁屏密码)...
  3. java-net-php-python-java智能会议管理系统计算机毕业设计程序
  4. 复杂图形求面积c语言,用CAD计算复杂图形面积的方法
  5. 一篇文章教会大家制作小程序,利用小程序创业。
  6. 互联网平台再谈互联网平台化-糗百成功案例
  7. 《联想本有更好的路走》《杨元庆会不会掉队》《少帅杨元庆》
  8. SQL Server查询分类汇总
  9. 计算机怎么开机操作,计算机是如何启动的?从未上电到操作系统启动
  10. 关于网络和Internet中出现系统错误的问题