1.springboot打包并运行
- cd 到springboot 目录下
- 执行mvn clean package -DskipTests,如下图
- 打好的包通过xftp拖入服务器,如下图
- 查看之前的java并关闭,如下:
- 服务器后台启动springboot,如下:
nohup java -jar springboot-0.0.1-SNAPSHOT.jar &
- cat nohup.out 可实时查看运行日志
2.vue打包并运行
- vue打包为一个dist包,删除原有,重新打包,如下:
- 通过xftp放入服务器,如下:
- 用nginx代理dist目录,可以实现访问
cd ../sbin/ nginx重启 ./nginx -s reload
3.部署完成
可通过公网ip进行对页面的访问,如下图:
每次上传部署时,记得修改以下:
- springboot中的application.yml
- vue 中的public config.js
一些命令
0.docker version //查看docker版本 1.docker images // 查看镜像 2.docker ps // 查看容器 3.docker ps -l // 查看所有容器 4.docker stop [容器id] //停止容器 5.docker start [容器id]//启动容器 6.docker restart [容器id] //重启容器 7.docker rm [容器id] //删除容器 8.docker rmi [镜像id] //删除镜像 ...... 0.ps -ef | grep java //找到java进程 1.kill -9 [pid] //杀掉原java进程 2.cd /home/serve/springboot 3.nohup java -jar springboot-0.0.1-SNAPSHOT.jar & 4.tailf nohup.out 5.cat nohup.out ...... 0.cd vue 1.npm run build