在CentOS8中部署SpringBoot项目并实现开机自动启动

本文介绍了如何在CentOS8环境下部署SpringBoot项目,并设置开机自动启动。首先,通过idea使用maven打包项目为jar文件。接着,在CentOS中创建目录并使用pscp命令上传jar。然后,配置jar的运行环境,打开所需端口,并编写autodeploy.sh脚本来启动和检查服务状态。最后,通过systemd设置jar包开机自启动。

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

1. 概况

  • 开发环境:windows 10
  • 远程工具:windows terminal
  • 项目运行环境:CentOS 8
  • 项目开发工具:idea
  • 项目开发方式:SpringBoot
  • 项目构建工具:maven
  • 项目打包方式:jar

2. 准备工作

安装 windows 中用于文件上传的工具 pscp.exe。

  1. 下载地址
    在这里插入图片描述

  2. 将下载下来的 exe 文件放在 C:\Windows\System32 就可以在命令行中使用 pcsp 命令上传了

3. 打包开发好的项目为 jar 文件

在 idea 中使用 maven 工具进行打包
在这里插入图片描述

注意:在打包时可以先点击图中的闪电图标,用于跳过测试,用于节省时间和避免测试过程中手动输入的参数与真实环境参数不符造成打包失败的现象。

打包好后就可以在输出信息中找到打包好的 jar 文件了。
在这里插入图片描述

4. 准备项目的运行环境

在 CentOS 中创建用于放置 jar 的目录。windows terminal 可以直接使用 ssh 命令,所以这里使用 windows terminal 远程到 CentOS 中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值