centos 部署spring boot应用
部署准备
1.打包 mvn clean package -Dmaven.test.skip=true
2.复制到服务器 scp 本机源文件路径 服务器用户名@服务器ip 服务器目标文件路径
直接部署
1.后台运行 nohub java -jar [OPTIONS] xxx.jar >/dev/null 2>&1 &
2.查看进程 ps -ef |grep xxx.jar
3.结束进程 kill -9 进程号
服务部署
1.配置路径 /etc/systemd/system/
2.配置文件 xxx.service
[Unit]
Description=sell
After=syslog.target network.target //前置应用[Service]
Type=simpleExecStart=/usr/bin/java -jar [OPTIONS] /opt/javaapps/xxxx.jar//启动命令
EexcStop=/bin/kill -15 $MAINPID //结束命令User=tomcat //用户
Group=tomcat //用户组[Install]
WantedBy=multi -user.target
复制代码
3.启动 systemctl start sell
4. 重启 systemctl deamon-reload
5.关闭systemctl stop sell
6.开机启动systemctl enable sell
5.关闭开机启动systemctl disable sell
centos 部署spring boot应用相关推荐
- CentOS 7 快速搭建JavaWeb开发环境并部署Spring boot项目(纯干货、详细)
前言: 服务器:阿里云服务器ECS,装载CentOS 7系统 终端模拟工具&文件传输软件:xshell 7 \ xftp 7 IDE: IntelliJ IDEA 2022.1 部分内容参考阿 ...
- springboot(十六):使用Jenkins部署Spring Boot
jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目 jenkins搭建 部署分为三个步骤: 第一步,jenkins安装 第二步,插件安装和配置 第 ...
- Spring Boot 2 (四):使用 Docker 部署 Spring Boot
Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下. 首先构建一个简单的 Spring Boot 项目, ...
- docker添加新的环境变量_Docker的安装及部署Spring Boot项目操作详解!
本文使用Docker部署Spring Boot项目.部署之前需要环境中已经安装Docker和Maven(用于打包),所以本文先进行安装Docker和Maven:接着搭建一个Spring Boot项目, ...
- Spring Boot 2.0(四):使用 Docker 部署 Spring Boot
Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下. 首先构建一个简单的 Spring Boot 项目, ...
- 一键部署 Spring Boot 到远程 Docker 容器
首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署. 文章目录 一.前提条件 1. SpringBoot项目 2. Docker插件 3. Doc ...
- (转)Spring Boot 2 (四):使用 Docker 部署 Spring Boot
http://www.ityouknow.com/springboot/2018/03/19/spring-boot-docker.html Docker 技术发展为微服务落地提供了更加便利的环境,使 ...
- (转)Spring Boot(十六):使用 Jenkins 部署 Spring Boot
http://www.ityouknow.com/springboot/2017/11/11/spring-boot-jenkins.html enkins 是 Devops 神器,本篇文章介绍如何安 ...
- 使用 Docker 部署 Spring Boot
使用 Docker 部署 Spring Boot Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下. ...
最新文章
- Linux 学习手记(6): 磁盘、分区、MBR与GPT
- 因并发而生,因云计算而热
- Fiddler抓包1-抓firefox上https请求
- 计算机听不到音乐怎么回事,电脑听不到声音怎么解决 电脑听不到声音的处理方法...
- Facebook构建高性能Android视频组件实践之路
- 《Java和Android开发实战详解》——2.2节构建Java应用程序
- mysql5.7.24免安装版配置_mysql5.7.20免安装版配置方法图文教程
- Camera摄像头工作原理
- linux 禁用日志,清除linux系统日志,禁用linux系统日志,删除linux日志
- python的lambda函数错误的是_Python 中的 AWS Lambda 函数错误 - AWS Lambda
- Python调用安卓手机相机接口进行拍照
- oracle导入导出表
- 在一个请求分页系统中,假定系统分配给一个作业的物理块数为 3,并且此作业的页面走向为 2、3、2、1、5、2、4、5、3、2、5、2。试用 FIFO和 LRU 两种算法分别计算出程序访问过程中所发生
- ASP.NET MVC 第四个预览版(第一部分)
- hbase解决海量图片存储
- Word,PDF,PPT,TXT之间的转换方法。
- 一款简单微信小程序个人博客。后端基于SpringBoot实现
- python - TypeError: combat(sume,sumu) missing 2 required positional arguments: sume,sumu
- Threejs渲染obj+mtl模型源码,3D工厂模型
- latext配置 vscode_VSCode配置LaTeX编辑器
热门文章
- 大华测试笔试题_互联网校招非技术岗的这三类笔试题目你都清楚了吗?
- Chart.js-饼状图分析(参数分析+例图)
- 五子棋html游戏代码与算法介绍
- LeetCode 98. Validate Binary Search Tree--C++解法--判断是否是BST--递归,迭代做法,中序遍历
- java 班级号_Java 学校班级回忆录网站管理系统
- python 语音websocket_Python 牺牲性能以提升程序员的工作效率
- jpa SessionFactory事物失效
- Linux配置协同工作目录,Linux学习二:文件权限与目录配置
- linux如何生成javacore文件,如何产生javacore和heapdump文件》
- ios 标签 html,ios HTML的标签的过滤