SpringBoot项目打包成jar包部署到宝塔面板(详细)

本文详细介绍了如何将SpringBoot项目打包成jar,并在腾讯云轻量级服务器的宝塔面板上进行部署和访问。首先通过maven clean和package命令打包项目,然后在宝塔面板的安全模块开放端口。接着,将jar包上传到服务器并使用nohup命令后台运行。最后,检查端口状态并在浏览器中访问项目,完成部署过程。
摘要由CSDN通过智能技术生成

购买了腾讯云轻量级服务器之后, 可以使用宝塔面板快捷操作服务器, 下面演示将SpingBoot项目打包成jar包后部署到宝塔面板并访问

一、将项目用maven打包成jar在这里插入图片描述

先将项目clean一下, 然后再点击package打包
在这里插入图片描述
完成后可以在项目的target下看到刚刚打包好的jar

二、宝塔面板开放端口

我们先需要到宝塔面板中开放端口, 用于项目能被外网访问
在这里插入图片描述
进入宝塔面板的安全模块, 在放行端口中输入项目启动的端口号, 点击放行
在这里插入图片描述
此时我们可以看到, 刚刚放行的端口添加成功, 状态为未使用, 然后需要点击放行
在这里插入图片描述
设置允许访问的ip地址, 不填默认是所有ip(不安全), 设置完成后将jar包部署上去就可以访问系统啦

三、将jar包部署到宝塔面板并启动

在这里插入图片描述
进入宝塔面板文件模块,进入home文件夹
在这里插入图片描述
将刚刚打包好的jar上传, 上传成功后就可以启动了
在这里插入图片描述
在home中点击终端, 启动jar包

命令:

java -jar match.jar 运行jar包, 终端关闭后就会停止运行
nohup java -jar match.jar 持续运行jar包, 终端关闭后不会停止运行

在这里插入图片描述
在这里插入图片描述
注意: 持续运行jar包并不会直接将结果显示在终端界面, 而是会创建一个nohup.out文件来放我们的项目运行结果
在这里插入图片描述
如果端口号被占用, 可以使用 netstat -lnp 命令查看端口占用情况
在这里插入图片描述
然后使用 sudo kill 进程号 杀死进程

项目启动成功后, 此时我们可以在开放端口中看到刚刚放行的端口从未使用状态变为正常状态了
在这里插入图片描述

四、访问项目

在浏览器输入服务器地址和端口号还有路径(我这边的是jsp页面), 访问成功!
在这里插入图片描述
至此, SpringBoot项目打包成jar包部署到宝塔面板就完成啦~

  • 11
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

UnIQUE Eason

最喜欢你一言不合就打赏的样子了

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值