如何部署maven打包的springboot项目?

springboot是一个java项目,这个java项目部署相对于PHP来说是要复杂许多的,接下来我就以以下服务器环境进行讲解如何进行springboot项目的部署

首先如果你的项目文件只有一个jar包 那么你可以直接在宝塔环境中安装tomcat后 直接进行部署

如果你是前后端分离后端maven打包的那么请严格比对以下文件结构:

前后端分离的你是有两个文件夹的 后端文件夹打开后根目录里面一定有一下文件:

start.sh stop.sh restart.sh status.sh

如果没有那就表示你的spring boot后端没有进行打包 请使用maven进行打包 前端亦是如此 前后端必须都要进行打包

然后我们现在开始上传打包好的前后端到服务器 例如网站根目录是/home/javademo/ 后端打包文件为backend 前端为dist 那么把这两个文件夹传入javademo中

接着我们创建数据库 例如 demodb 导入数据表后 我们回到后端根目录 进入config/

application.properties 修改数据库配置

我们找到

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/demodb?useUnicode=true&characterEncoding=utf8&useCursorFetch=true&defaultFetchSize=500&allowMultiQueries=true&rewriteBatchedStatements=true&useSSL=false

你可能感兴趣的:(后端疑难杂症,spring,boot,maven,java)