一点说明:该教程版本为3.4.4
后端部署(jar包部署)
1. 名目打jar包
a.maven下勾选消费形式(prod)
b.倒退maven下的【JEECGBoot3.4.4】下的生命周期【Lifecycle】选项:
(注:为了防止上一次性打包文件的影响,倡导每次打包前先清空一下,所以第一步先双击【】实现清空)
双击【】启动打包。
c.结果如下所示:
d.实现后失掉jar包,称号为 jeecg-system-start-{版本号}.jar
2. 部署到宝塔面板
a.将jar包上行到宝塔,门路可自定义,为b图中第五步的门路
b.减少springboot名目,步骤如图所示
c.减少域名代理
d.经过日志可检查名目能否成功启动,以及启动失败的报错消息
e.无失误的状况下,这样就可以经过域名启动访问。后端部署到此完结。
前端部署
1. 名目打包编译
a.两种打包命令如图所示,其中终端打包的指令为: pnpmrunbuild
b.打包实现后在目录里会产生一个【】文件夹
2. 上行名目到宝塔面板
a.新建站点
b.将dist文件夹内的文件上行到站点目录下
c.减少设置反向代理(nginx代理)
d.修正代理的性能文件
e.详细性能内容如下:
#locatION下的jeecgboot门路依据自己名目修正location/jeecgboot{#后端接口地址proxy_pass<实在IP失掉proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;set$my_proxy_add_x_forwarded_for$proxy_add_x_forwarded_for;if($proxy_add_x_forwarded_for~*"127.0.0.1"){set$my_proxy_add_x_forwarded_for$remote_addr;}proxy_set_headerX-Forwarded-For$my_proxy_add_x_forwarded_for;}
f.保留性能后,即可经过域名访问前端网页。
标签: Java、 宝塔面板、 Boot、 Spring、本文地址: https://yihaiquanyi.com/article/ba3a31d29ab636111a93.html
上一篇:Moodle403利用宝塔面板轻松安装部署moodlen...