使用 IIS 实现局域网内部署项目

172 阅读1分钟

一、前言

(一)遇到的困难

  • 时间紧凑,来不及写后端,只有纯前端
  • 即便写了后端,也来不及完成调试
  • 即便调试完成,演示用电脑也来不及安装环境和依赖,特别是 python 环境和依赖

(二)解决方案

  • 使用 Mockjs 完成纯前端项目 juejin.cn/post/716347…
  • 使用 IIS 在各种环境都完善的开发者电脑上部署项目,映射到局域网中

二、IIS

(一)什么是 IIS

  • 互联网信息服务(英语:Internet Information Services,简称IIS),是由微软公司提供的基于运行Microsoft Windows 的互联网基本服务。最初是 WindowsNT 版本的可选包,随后自带在 Windows2000 、 Windows XP Professional 和 Windows Server 2003 一起发布,但在普遍使用的 Windows XP Home 版本上并没有IIS

(二)配置 IIS

  • ① 打开控制面板

image.png

  • ② 打开程序和功能

image.png

  • ③ 启用或关闭 Windows 功能

image.png

  • ④ 勾选 IIS

image.png

  • ⑤ 确定后等待配置完成后重启电脑,就可以打开 IIS 了

image.png

(三)使用 IIS

  • ① 将 dist 包部署到指定端口

image.png

image.png

image.png

image.png

image.png

  • ⑤ 配置代理

image.png

image.png

image.png

image.png ^(.*?)/?production/(.*)$

http://192.168.110.64:5003/{R:2}

  • ⑥ 打开防火墙

image.png

image.png

image.png

image.png

image.png

image.png

image.png