J2EE项目部署与发布(Windows版本)->会议OA单体项目Windows部署,spa前后端分离项目Windows部署
- 会议OA单体项目Windows部署
- spa前后端分离项目Windows部署
1.会议OA单体项目Windows部署(以实施的角度)
将项目放入webapp,项目能够访问:
首先拿到war包和数据库脚本,并检查是否有什么问题。
如何查看项目报错信息(当你登陆密码错误时运行的Tomcat会报以下图片的错);如何修改war包中的数据库连接信息:
解决方法如图下。
2.spa前后端分离项目Windows部署
先在本机检查一下前后端有没有问题,再在本机里使用这个项目
搭建好前端运行环境nodejs后,发现本机访问不了虚拟机的前台spa项目,
原因:nodejs中spa做了限制,类似于mysql中localhost设置,没有被解析成ip;
实施角度解决该问题:服务器8081可以访问服务器的spa项目,
在服务器中架设反向代理服务器,端口号为80,
80代理了8081,也就意味着8081可以访问spa项目,
宿主机80可以反向代理服务器80端口,
就意味着宿主机80可以访问到服务器的8081端口
开发角度处理这个问题: