专栏首页技术专栏centos 部署spring boot应用

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=simple

ExecStart=/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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Flume学习笔记

    Agent 选型:exec source +memory channel+logger sink

    Meet相识
  • 基本排序算法

    ● 基础 ● 编码简单,易于实现,是一些简单情景的首选 ● 在一些特殊情况下,简单的排序算法更有效 ● 简单的排序算法思想衍生出复杂的排序算法 ● 作为...

    Meet相识
  • Python3入门机器学习(二)- Jupyter Notebook与Numpy的使用

    测试结果表明,运行了一千次,取有价值的7次,平均每次耗时324+/-5.7 μs(有多少次循环是由Jupyter Notebook自动决定的)

    Meet相识
  • 神经网络-感知器(二):Python代码实现

    之前介绍过神经网络中单层感知器的原理,不清楚的小伙伴可点击?神经网络-感知器进行回顾,本次来通过一个简单的小例子进行感知器的代码实现。

    三猫
  • 完整图解:特征工程最常用的四个业务场景演示

    数据检测、筛选、处理是特征工程中比较常用的手段,常见的场景最终都可以归类为矩阵的处理,对矩阵的处理往往会涉及到

    石晓文
  • 完整图解:特征工程最常用的四个业务场景演示 | 文末留言送书

    对于矩阵的处理没有趁手的兵器可不行,python中比较强大的库numpy与pandas是最常用的两种。主要使用的函数有,np.vstack, np.hstack...

    double
  • 困境下的电商正寻找人货场重构的新零售破局

    当亚马逊的无人超市诞生的那一天开始或许我们已经来到了新零售时代,它为我们打开的有关新零售的美好画面并非仅仅于此。随着更多参与者的加入,新零售的瑰丽博大的画面徐徐...

    孟永辉
  • Windows 下 Nginx + PHP5 的安装与配置

    本文转载至:www.phpvim.net/web/php/installing-nginx-with-php5-on-windows.html

    meteoric
  • 1702 素数判定 2

    1702 素数判定 2 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description ...

    attack
  • CORDIC算法详解(一)-CORDIC 算法之圆周系统之旋转模式

    网上有很多类似的介绍,但是本文会结合实例进行介绍,尽量以最简单的语言进行解析。   CORDIC ( Coordinate Rotation Digital C...

    碎碎思

扫码关注云+社区

领取腾讯云代金券