一、后端代码打包
1、首先将后端代码打包,输入命令,然后通过xttp将文件上传到服务器
mvn clean package -DskipTests
2、在阿里云服务器找到jar包的目录,输入命令
chmod 777 springboot-0.0.1-SNAPSHOT.jar(自己打包jar的名字)

3、运行jar包,能看到端口号即为成功
java -jar springboot-0.0.1-SNAPSHOT.jar
mysql权限问题
docker exec -it 6fbee1c122a6(mysql在docker中的ID)/bin/bash
ALTER USER 'root'@'%' IDENTIFIED BY '123456'
如果数据库跟阿里云服务器的版本不一致时,需要在yml配置加上 &useSSL=false
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/qingge?useSSL=false&serverTimezone=GMT%2b8
username: root
password: 123456
4、后台运行项目命令
nohup java -jar

本文详细介绍了如何将SpringBoot后端与Vue前端项目部署到服务器。后端部分涉及代码打包、上传、运行及权限配置,前端部分涵盖vue打包、资源服务器验证和端口检查。确保所有步骤正确执行,项目即可在服务器上顺利运行。
最低0.47元/天 解锁文章
3689

被折叠的 条评论
为什么被折叠?



