将项目部署到Windows操作系统中,并且访问该项目

简介: 将项目部署到Windows操作系统中,并且访问该项目

1.验证页面的准确性

验证sql语句是否有误

sql正常继续操作

验证war是否有问题

点击即可

校验正确即可部署

2.将项目传输到虚拟机中 部署

通过\\+ip地址即可然后再将项目copy到其中即可

修改成为英文

重复上述操作

q启动项目

3.运行是出现问题以及解决措施

1.现象以及问题解决

然后重启即可

4.效果展示

二.部署前后端分离项目(Spa)

1.打包

找到文件所在目录即可

2.部署项目

将项目部署到Toma中

启动项目

加载数据库

加载成功的标志

配置node.js加载前端页面

在path添加%NODE_HOME%;%NODE_HOME%\node_global;

配置npm全局模块路径和cache默认安装位置

打开cmd,分开执行如下命令:

npm config set cache "C:\software\node-v18.16.1-win-x64\node-v18.16.1-win-x64\node_cache"

npm config set prefix "C:\software\node-v18.16.1-win-x64\node-v18.16.1-win-x64\node_global"

## 设置淘宝源

npm config set registry https://registry.npm.taobao.org/

3.加载是出现的问题

访问不了,原因是Node.js 中spa被限制,没有被解析ip

实施解决措施

宿主机不能访问服务器的spa项目

服务器可以访问服务器的spa项目

在服务器中架设发向代理服务器,端口号wei80

通过80代理原来的端口号宿主机通过80代理原来的端口进行运行

通过反向代理 (通过80代替端口号)

前后端分离项目

1.将后端war包放入webapp,项目后端能访问

2.搭建好前端运行环境nodejs

3.启动前端保证前端能够正常访问

测试需要安装除ie以外的浏览器,为了方便,把360给装上

此时http://localhost:8081/地址是可以访问项目的

但是另一台(宿主机)访问不了,被端口限制了

4.nginx做反向代理处理该问题


location / {

           #root   html;

       proxy_pass   http://localhost:8081;

           index  index.html index.htm;

       }

       

       

启动:start nginx

停止:nginx.exe -s stop   或者    nginx.exe -s quit

重启:nginx.exe -s reload

解决另一台(宿主机)访问不了,被端口限制了的问题、

4.效果

 

相关文章
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2003 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2003 操作系统保姆级教程(附链接)
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows XP 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows XP 操作系统保姆级教程(附链接)
|
3月前
|
弹性计算 运维 安全
阿里云服务器Windows和Linux操作系统区别对比
阿里云服务器Windows和Linux操作系统区别对比,性能有差异吗?有,同配置下Linux性能要优于Windows,但这与阿里云无关,仅仅是linux和windows之间的区别。另外,阿里云提供的windows和linux操作系统均为正版授权,用户不需要额外支付许可费用,如何选择?看用户自己的应用程序情况。
|
2月前
|
监控 API 数据库
Python语言Windows操作系统
Python语言Windows操作系统
|
2月前
|
物联网 Windows
安装windows 10操作系统
安装windows 10操作系统
51 1
|
3月前
|
关系型数据库 MySQL 开发工具
【开发工具专题_02】windows操作系统下载与安装mysql8.0.18教程
【开发工具专题_02】windows操作系统下载与安装mysql8.0.18教程
|
3月前
|
弹性计算 编解码 监控
ECS实例问题之ECS实例无法选择Windows操作系统如何解决
ECS实例指的是在阿里云ECS服务中创建的虚拟计算环境,用户可在此环境中运行应用程序和服务;本合集将介绍ECS实例的创建、管理、监控和维护流程,及常见问题处理方法,助力用户保障实例的稳定运行。