nginx部署前端
-
将静态资源打包上传到自己指定的目录
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RmwgbdvL-1655129553728)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220613220007373.png)]](https://img-blog.csdnimg.cn/613028431ff34860b4b4335abbb15971.png)
-
nginx 配置
![在这里插入图片描述](https://img-blog.csdnimg.cn/dc0780fa9464476da12fed1d78075c59.png)
到这里,前端就部署完成了。当时访问的时候发现只能加载html页面,所有的js,css,图片等等全部404。
原因是没有指定静态资源的绝对路径,因为我用的宝塔面板的nginx,默认有配置,但是没有指定绝对路径。
![在这里插入图片描述](https://img-blog.csdnimg.cn/c04c3e0664694de19e241b0f1f0c7453.png
加上这个就可以加载了。
-
后端部署。生成jar包,然后使用宝塔面板的一键部署即可。
-
nginx反向代理解决跨域
![在这里插入图片描述](https://img-blog.csdnimg.cn/93744fb4a1244084b843ece540f76c8d.png)
5.项目已经搭建完成,访问 http://ip:80/ 即可访问了