Linux下以服务的方式部署springboot项目
方式:将打好的包注册成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项目相关推荐
- 【阿里云 Linux 服务器】购买 Linux 到项目部署过程中遇到的问题,部署 SpringBoot 项目到服务器上,在手机上安装 Android 程序进行测试
文章目录 一.购买好服务器之后要重置密码 二.利用 putty 程序登录访问你的服务器 三.配置安全组开放端口 四.部署项目前期准备工作 4.1 安装 Java 4.2 安装 mysql 4.3 安装 ...
- 又到了上云时刻啦!!!阿里云 Docker部署SpringBoot项目 方便测试的部署方式
又到了上云时刻啦!!!阿里云 Docker部署SpringBoot项目 方便测试的部署方式 部署思路: 具体步骤: 1.打成jar 2.上传到服务器 3.启动JDK容器 4.进入JDK 容器 启动 项 ...
- (阿里云)Linux部署springboot项目全过程
Linux-jdk1.8下载地址 点击下载 jdk1.8-linux 提取码:h40h 一.安装jdk 1.1.将安装包上传至Linux服务器 1.2.创建安装文件夹 创建install mkdir ...
- Linux部署springboot项目(从安装java开始)
Linux部署springboot项目 一 安装jdk 方式一:yum方式下载安装 方式二:官网下载jdk,ftp上传服务器解压安装 二 部署SpingBoot工程 一 新建SpingBoot工程 二 ...
- 【dubbo-2.5.x】Linux下dubbo-admin监控/管理平台部署详细教程
前言 Dubbo-Admin是Dubbo控制台管理的工具,是Dubbo组件之一,需要Dubbo-Admin管理平台来实时对服务调用情况进行调整,比如控制分布式服务的调用权重等,通过调整调整调用权重来控 ...
- linux部署springboot项目
部署springBoot项目 前言 linux创建用户和密码,在该用户下安装jdk.tomcat.部署springboot项目 一.操作步骤 1.创建用户.设置密码 adduser admin lin ...
- 在Linux环境以命令行方式部署DM8(达梦8)单机版
在Linux环境以命令行方式部署DM8(达梦8)单机版 本文目的是验证在linux环境以命令行方式部署DM8单机版. 本文以如下目录展开介绍: 1.部署环境介绍和数据库安装包挂载 2.数据库部署前准备 ...
- linux追踪tomcat报错信息,linux下tomcat服务的启动、关闭与错误跟踪
linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下 ...
- linux下tomcat服务的相关命令
2019独角兽企业重金招聘Python工程师标准>>> 一:Linux下tomcat服务的启动.关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tom ...
最新文章
- 京东金融App收集用户敏感信息?致歉来了
- android 虚线
- PHP 设计模式系列 —— 资源库模式(Repository)
- Android中Uri的使用
- 基于ssm的用户管理系统_基于SSM的高校学生实习管理系统
- openshift_为Openshift + MongoDb应用程序编写验收测试
- sql server tcp 信号灯超时时间已到_「图文详解」TCP为啥要3次握手和4次挥手?3次挥手不行吗?...
- Qt文档阅读笔记-QFuture官方解析及实例
- Web前端研发工程师编程能力飞升之路
- ylmf os 将雨林木风的系统diy定制成自个儿个人的专用系统
- jquery 初步(四)内容过滤器
- 公用Laravel 5框架与公用库架构
- 想入行SAP咨询,最具性价比的方式
- xp系统dns服务器有问题,xp系统dns错误的恢复方法
- python对excel数据分析常用功能(一文学会如何用Python实现excel基础功能)
- JavaCV 绘制多边形
- 如何进行探索性数据分析
- 支付宝VS微信支付竞品分析
- [转载]论原著中白飞飞和朱七七两大奇女子
- 安信天行全方位信息安全态势感知平台建设与运营
热门文章
- 教你如何进行DNS域名解析
- 用计算机猜手机锁屏密码,手机开机密码忘了怎么办(教你几招快速解开锁屏密码)...
- java-net-php-python-java智能会议管理系统计算机毕业设计程序
- 复杂图形求面积c语言,用CAD计算复杂图形面积的方法
- 一篇文章教会大家制作小程序,利用小程序创业。
- 互联网平台再谈互联网平台化-糗百成功案例
- 《联想本有更好的路走》《杨元庆会不会掉队》《少帅杨元庆》
- SQL Server查询分类汇总
- 计算机怎么开机操作,计算机是如何启动的?从未上电到操作系统启动
- 关于网络和Internet中出现系统错误的问题