撰于 阅读 26

用宝塔轻松部署java springboot的前后端分离项目

1.介绍

传统启动java项目需要上传jar然后用命令行nohup java -jar去启动,然后前端也是单独启动,同时还需配置nginx,稍不留神出了差错就要定位很久,而宝塔运维面板对于前后端分离的项目,只需一个步骤就可以集合管理前后端同时自动设置好nginx和域名等,很方便,还能实时监测系统占用查看日志也很方便,所以推荐这种方式

2.前置准备

  • 云服务器安装完宝塔 这个直接百度有一键脚本
  • 宝塔安装jdk 软件商店搜索jdk即可 这次项目是用的1.8
  • 宝塔安装数据库 并将后端的配置中的正式环境数据库地址改为宝塔的数据库信息
  • 购买一个域名(没有就用ip:端口访问 最好是买一个)
  • springboot项目已打包成jar
  • 前端项目已打包(这里是vue3项目 打包的是dist包)

    3.步骤

    创建一个文件夹,上传你的jar包和前端包注意前端包要解压

网站里添加java项目


不出意外你保存完就能看到项目运行了
点击项目,在左侧可以看到项目的启动日志,方便看为啥挂了

左侧的ssl可以申请免费域名证书,开启https访问,注意你先将你的域名解析到你的服务器

然后访问你的域名就可以浏览你的网站了!