1.介绍
传统启动java项目需要上传jar然后用命令行nohup java -jar去启动,然后前端也是单独启动,同时还需配置nginx,稍不留神出了差错就要定位很久,而宝塔运维面板对于前后端分离的项目,只需一个步骤就可以集合管理前后端同时自动设置好nginx和域名等,很方便,还能实时监测系统占用查看日志也很方便,所以推荐这种方式
2.前置准备
- 云服务器安装完宝塔 这个直接百度有一键脚本
- 宝塔安装jdk 软件商店搜索jdk即可 这次项目是用的1.8
- 宝塔安装数据库 并将后端的配置中的正式环境数据库地址改为宝塔的数据库信息
- 购买一个域名(没有就用ip:端口访问 最好是买一个)
- springboot项目已打包成jar
前端项目已打包(这里是vue3项目 打包的是dist包)
3.步骤
创建一个文件夹,上传你的jar包和前端包注意前端包要解压
网站里添加java项目
不出意外你保存完就能看到项目运行了
点击项目,在左侧可以看到项目的启动日志,方便看为啥挂了
左侧的ssl可以申请免费域名证书,开启https访问,注意你先将你的域名解析到你的服务器
然后访问你的域名就可以浏览你的网站了!