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端口

开发角度处理这个问题:

相关推荐
DKPT4 分钟前
JVM直接内存和堆内存比例如何设置?
java·jvm·笔记·学习·spring
weixin_4365250722 分钟前
若依 - idea集成docker一键部署springboot项目(docker-compose)
java·1024程序员节
鼠鼠我捏,要死了捏23 分钟前
深入解析Java GC调优:从原理到实战
java·性能优化·gc调优
Live&&learn24 分钟前
Tomcat 10和Tomcat 9引入servlet的不同
java·servlet·tomcat
siriuuus24 分钟前
JVM 垃圾收集器相关知识总结
java·jvm
weixin_4365250730 分钟前
Windows - Maven 安装到 IDEA 配置全流程
java·maven·intellij-idea
启山智软31 分钟前
APS系统适合哪些行业或企业规模
java·商城开发
在等晚安么43 分钟前
记录自己写项目的第三天,springbot+redis+rabbitma高并发项目
java·spring boot·redis·1024程序员节
OkGogooXSailboat1 小时前
flume的log4j日志无输出排查
java·flume·1024程序员节
想睡好2 小时前
express中间件(java拦截器)
java·中间件·express