【windows宝塔部署springboot+vue项目】
windows宝塔部署springboot+vue项目
引言:
离职后失去了公司的服务器资源,为了延续个人项目的开发与使用,心血来潮决定利用宝塔面板搭建属于自己的独立环境。然而在部署 Vue 项目时遭遇了不小的挫折:访问站点始终显示“Welcome to nginx”的默认页面,且网络上现有的教程均未能解决这一顽疾。经过一番摸索,现已成功完成部署,特此将排查过程中的关键细节与解决方案记录如下。
前置条件:
1、已安装宝塔并部署;
2、项目所需环境。如mysql、nginx、redis、mongo等需要安装;
3、前后端项目已打包,jar包、dist包;
部署后端:
1、网址>JAVA项目,点击【添加JAVA项目】
-
SpringBoot项目
-
项目路径:选择打好的jar包


-
选择jar包后,会自动填充一些数据,下方会有更多配置。这里我的项目没有额外变量等,这里全部默认。

-
点击确定后,若显示运行中,则可以访问接口测试一下是否部署成功

部署前端:
1、网站>PHP项目,点击【添加站点】
-
默认创建站点tab
-
域名:填写宝塔ip与访问前端的端口,必须!!否则无法访问!!

-
根目录:先选择非前端项目里的dist文件夹,如www或wwwroot里的文件夹,后续会切换!!!


-
若端口未在白名单,则前往 安全>【添加规则】,输入端口号(图中端口号仅为例子,切勿完全照搬),其他保持默认即可

-
切换网址目录:点击网站名>网站目录,切换真实vue项目里的dist文件夹并保存。此时访问前端网址即可看到项目正常渲染

-
最后,配置反向代理(代理目录:访问后端项目具体接口,具体根据自身项目修改;目标URL:试了下127.0.0.1:9000或宝塔IP:9000都可以,9000为访问后端的端口号,具体根据自身项目修改;发送域名:默认即可),打通访问后端接口

总结:
至此,我的项目终于顺利上线运行。回顾整个过程,虽然初次接触宝塔面板让我走了一些弯路,但也积累了不少实战经验。其中最关键的破局点在于“切换网站目录”这一步——如果没有正确配置该路径,无论怎么调试,访问网址都只会停留在“Welcome to nginx”的默认页面!
更多推荐


所有评论(0)