SpringBoot Centos6.x 设置为系统服务

本文详细介绍了如何通过修改pom.xml使Spring Boot应用具备可执行性,上传jar包至服务器,配置相关权限及环境变量,创建配置文件,并通过init.d实现服务的启动和停止,为Spring Boot应用的服务器部署提供了实用的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、首先修改pom.xml  <executable>true</executable> 这样编译的jar会包含shell脚本


 
<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
     <configuration>
         <executable>true</executable>
     </configuration>
</plugin>

2、上传jar包服务器,路径任意,我这里是/home/springboot

lnyd_broadband-1.0-SNAPSHOT.jar

chmod 500 lnyd_broadband-1.0-SNAPSHOT.jar #添加可执行权限

3、编写jar的配置文件,需要与jar包同名,后缀名.conf

lnyd_broadband-1.0-SNAPSHOT.conf

JAVA_HOME="/home/jdk/jdk1.8.0_181"
JAVA_OPTS="-server
 -Xms1G
 -Xmx1G
#RUN_ARGS="-Dspring.profiles.active=test"
#LOG_FOLDER=/data/springboot-admin/10037/logs

chmod 400 lnyd_broadband-1.0-SNAPSHOT.conf #添加权限

4、添加链接到/etc/init.d/

ln -s /home/springboot/lnyd_broadband-1.0-SNAPSHOT.jar /etc/init.d/lnyd

5、启动 停止

service lnyd start

service lnyd stop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值