Springboot项目Jar注册到Centos服务

简介: Springboot项目Jar注册到Centos服务

Springboot项目Jar注册到Centos服务


版本说明

linux.centos=7
springboot=2.2.0.RELEASE


相关链接:



注册服务配置

创建

进入 /etc/rc.d/init.d 目录下,创建和服务名相同的文件( 文件名不可以带后缀".sh"),并授权可执行

cd /etc/rc.d/init.d
touch pangu
chmod a+x pangu


配置 pangu 文件

#!/bin/bash
# jar 包所在的目录
project_dir=/opt/server/pangu
history_dir="history"
project_name=pangu
# JDK 的根目录
JAVA_HOME=/usr/local/ide/jdk/jdk1.8.0_221
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
# 执行项
start()
{
  setsid java -jar $project_dir/pangu.jar
    echo "service start pangu success"
}
stop()
{
    ps -ef | grep ${project_name} | grep -v grep | awk '{print $2}' | xargs kill -9
  echo "service stop pangu success"
}
case "$1" in
    start)
    start
    ;;
    stop)
    stop
    ;;
    *)
    echo $"Usage: $0 {start|stop}"
    RETVAL=1
esac
exit $RETVAL


执行

# 开启 pangu 服务
service pangu start
# 关闭 pangu 服务
service pangu stop



目录
相关文章
|
15天前
|
存储 Ubuntu 应用服务中间件
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
22 1
|
2天前
|
前端开发 Java Linux
宝塔Linux:部署His医疗项目通过jar包的方式
宝塔Linux:部署His医疗项目通过jar包的方式
|
2天前
|
前端开发 Java 应用服务中间件
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
|
3天前
|
存储 关系型数据库 Linux
CentOS如何使用Docker部署Plik服务并实现公网访问本地设备上传下载文件
CentOS如何使用Docker部署Plik服务并实现公网访问本地设备上传下载文件
26 4
|
3天前
|
Java
springboot项目出现Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/Filter
springboot项目出现Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/Filter
11 0
|
4天前
|
Java Spring
Spring boot项目如何发送邮件
Spring boot项目如何发送邮件
14 2
|
10天前
|
存储 Java 应用服务中间件
Springboot项目打war包部署到外置tomcat容器【详解版】
该文介绍了将Spring Boot应用改为war包并在外部Tomcat中部署的步骤:1) 修改pom.xml打包方式为war;2) 排除内置Tomcat依赖;3) 创建`ServletInitializer`类继承`SpringBootServletInitializer`;4) build部分需指定`finalName`;5) 使用`mvn clean package`打包,将war包放入外部Tomcat的webapps目录,通过startup脚本启动Tomcat并访问应用。注意,应用访问路径和静态资源引用需包含war包名。
|
10天前
|
XML JSON Java
【亮剑】在CentOS上搭建Solr 7单机服务的流程
【4月更文挑战第30天】本文介绍了在CentOS上搭建Solr 7单机服务的流程。首先确保系统安装Java,然后下载解压Solr 7压缩包,进入目录创建运行目录和日志目录,使用命令启动Solr服务。通过浏览器访问管理界面,创建Collection和Core。接着配置数据导入,创建`example_docs`文件夹存放数据,通过管理界面导入数据。最后进行查询测试,完成Solr的基本使用。
|
10天前
|
Java Maven
springboot jar包启动提示没有主清单属性
springboot jar包启动提示没有主清单属性
|
10天前
|
Java
SpringBoot 项目启动初始化一个Map对象到内存
SpringBoot 项目启动初始化一个Map对象到内存