IIS如何本地部署网站,作为局域网内的服务器

news2024/11/29 20:33:58

文章目录

  • IIS本地部署WebService
    • 1.使用IIS及WebService的原因:
    • 2.相关文件说明及网络条件说明:
      • (1)文件说明:
      • (2)网络条件说明:
    • 3.IIS安装与配置:
      • 第一步:安装
      • 第二步:配置
    • 4.导入已经准备好的WebService应用包:
      • (1)选择合适的位置,新建一个空文件夹,名称中不要带有中文
      • (2)打开IIS管理器,右键“网站”,选择“添加网站”
      • (3)添加网站,按下图所示操作,完成后点击确定
      • (4)右键刚刚添加的网站,选择“部署”-->"导入应用程序"
      • (5)启用目录浏览,如下图所示:
    • 5.为导入的应用配置端口、IP地址及访问权限:
      • (1)选择端口:
      • (2)开放端口:
        • 第一步:找到如下图所示的**高级安全Windows Defender 防火墙**,以管理员身份运行
        • 第二步:关闭本计算机的防火墙
        • 第三步:打开入站规则,开放选择的端口
        • 第四步:创建出站规则,开放选择的端口
      • (3)选择IP地址:
      • (4)开放访问权限:
        • 第一步:选中添加的站点,右键,选择“浏览”菜单项
        • 第二步:选中之前导入的应用程序(被放入到了名为“wms”的文件夹中),右键
    • 6.测试:
      • 第一步:点击==“浏览XXXX”==,如图:
      • 第二步:完成第一步后会在浏览器中弹出如下页面,点击==“Service.asmx”==:
      • 第三步:看到==类似如下页面==表示在此计算机上部署WebService成功,完成测试,==局域网内所有网络终端==均可使用此应用,即WebService:

IIS本地部署WebService

可以类推此方法,将写好的Web部署到云服务器上,通过公网IP访问,就成功对整个互联网世界发布自己的网站啦!

1.使用IIS及WebService的原因:

PDA使用的是 Win CE 5.0的嵌入式系统,较老,而我们使用的数据库是SQL Server2016,较新,两者不能直接进行数据交互,需要一个中间件(WebService)牵线搭桥.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mp2ie0EU-1691331222657)(assets/1691241468928.png)]

  • 图片说明:PDA(Win CE 5.0)必须使用WebService,其他的桌面端应用可选用WebService.

2.相关文件说明及网络条件说明:

(1)文件说明:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4SNnSW86-1691331222660)(assets/1691241766512.png)]

(2)网络条件说明:

  • 部署此WebService的计算机需要有一个固定的IP,以便PDA可以成功寻址,找到相关接口和数据资源
  • 部署此WebService的计算机需要和PDA使用同一个局域网
  • 上述IP地址一旦确定后不允许改变,一旦改变,需要修改PDA应用源码,生成新的安装包重新安装

3.IIS安装与配置:

第一步:安装

控制面板–>程序(程序和功能)–>启用或关闭Windows功能

在这里插入图片描述

在这里插入图片描述


找到如下图所示的内容,完成勾选(Internet Information Service),并且点击确认按钮,等待

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SBXNYrtV-1691331222665)(assets/1691242983894.png)]

等待启用成功,完成后关闭

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


在计算记得开始菜单搜索IIS,按下图说明,打开IIS管理器

在这里插入图片描述

在这里插入图片描述


第二步:配置

有些计算机需要手动配置“部署”功能,有些计算机不需要。

在这里插入图片描述

如上图,右键“Default Web Site”,可以看到“部署”菜单项,无需进行手动配置,如果无“部署”菜单项,就需要进行手动配置

配置步骤:

  • 检查是否已经按照安装要求,安装了IIS的所有功能
    在这里插入图片描述

  • 打开我提供的补丁,安装第一个文件(在扩展名为msi的安装包中),即WebDeploy_amd64_zh-CN.msi

在这里插入图片描述

在这里插入图片描述

我这里已经有了


完成安装后,关闭IIS管理器,重新以管理员身份打开,再次右键,可以看到“部署”菜单项,表示配置成功。

4.导入已经准备好的WebService应用包:

(1)选择合适的位置,新建一个空文件夹,名称中不要带有中文

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oNWwNG0F-1691331222678)(assets/1691245455024.png)]

(2)打开IIS管理器,右键“网站”,选择“添加网站”

在这里插入图片描述

(3)添加网站,按下图所示操作,完成后点击确定

在这里插入图片描述

可以如图上图般,也选择8099端口,后面的教程中会介绍如何选择端口。

(4)右键刚刚添加的网站,选择“部署”–>“导入应用程序”

在这里插入图片描述

选择我刚刚提供的第二个文件,不停地下一页,直至完成安装
在这里插入图片描述

在这里插入图片描述

(5)启用目录浏览,如下图所示:

在这里插入图片描述
在这里插入图片描述

5.为导入的应用配置端口、IP地址及访问权限:

(1)选择端口:

下图中,推荐使用端口1024~49151之间的端口

在这里插入图片描述

(2)开放端口:

第一步:找到如下图所示的高级安全Windows Defender 防火墙,以管理员身份运行

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9QUQjVWd-1691331222689)(assets/1691303312473.png)]

第二步:关闭本计算机的防火墙

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-21j38lOO-1691331222690)(assets/1691303982690.png)]

第三步:打开入站规则,开放选择的端口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

第四步:创建出站规则,开放选择的端口

操作方法与创建入站规则时一样

(3)选择IP地址:

选择本机的IPV4地址即可

在这里插入图片描述
在这里插入图片描述

(4)开放访问权限:

第一步:选中添加的站点,右键,选择“浏览”菜单项

在这里插入图片描述

在这里插入图片描述


第二步:选中之前导入的应用程序(被放入到了名为“wms”的文件夹中),右键

打开“安全”选项卡,看到“组或用户 名”,单击“编辑”按钮添加一个新的用户名“Everyone”,然后更改它的权限 ,修改为完全控制即可。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

6.测试:

第一步:点击==“浏览XXXX”==,如图:

在这里插入图片描述

第二步:完成第一步后会在浏览器中弹出如下页面,点击==“Service.asmx”==:

在这里插入图片描述

第三步:看到类似如下页面表示在此计算机上部署WebService成功,完成测试,局域网内所有网络终端均可使用此应用,即WebService:

在这里插入图片描述

保存测试成功页面的URL,方便后续使用WebService

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1318141.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

全国职业院校技能大赛“大数据应用开发”赛项说明

1、赛项介绍 (1)赛项名称 全 国 职 业 院 校 技 能 大 赛 “大数据应用开发” 赛 项 职业院校技能大赛官网 (vcsc.org.cn)https://www.vcsc.org.cn/ 大赛组织机构介绍 全国职业院校技能大赛(以下简称大…

Python 爬虫开发完整环境部署,爬虫核心框架安装

Python 爬虫开发完整环境部署 前言: ​ 关于本篇笔记,参考书籍为 《Python 爬虫开发实战3 》 笔记做出来的一方原因是为了自己对 Python 爬虫加深认知,一方面也想为大家解决在爬虫技术区的一些问题,本篇文章所使用的环境为&#x…

网络攻击1——网络安全基本概念与终端安全介绍(僵尸网路、勒索病毒、木马植入、0day漏洞)

目录 网络安全的基本术语 黑客攻击路径 终端安全 僵尸网络 勒索病毒 挖矿病毒 宏病毒 木马的植入 0day漏洞 流氓/间谍软件 网络安全的基本术语 网络安全的定义(CIA原则) 数据的保密性Confidentiality(对称/非对称秘钥) …

mysql innodb知识记录

官方文档 官网架构图 innodb 特性 内存 buffer pool 采用优化后的LRU算法, 3/8 of the buffer pool is devoted to the old sublist.The midpoint of the list is the boundary where the tail of the new sublist meets the head of the old sublist.When In…

C语言-Makefile

Makefile 什么是make? make 是个命令,是个可执行程序,用来解析 Makefile 文件的命令这个命令存放在 /usr/bin/ 什么是 makefile? makefile 是个文件,这个文件中描述了我们程序的编译规则咱们执行 make 命令的时候, m…

[DroneCAN]CAN-Convertor控制CAN电调电机

简介 CAN电调电机是一类通过CAN协议控制转速的电调电机,和传统的PWM电调电机不同在于,CAN协议有网络性和抗干扰性,因此其性能比PWM更好,占用的端口数也会更少。在apm或者px4等基于dronecan的飞控来说,想要控制第三方的…

【CMU 15-445】Lecture 10: Sorting Aggregations Algorithms 学习笔记

Sorting & Aggregations Algorithms SortingTop-N Heap SortExternal Merge Sort2-WAY External Merge SortK-WAY External Merge SortDouble Buffering Optimization AggregationsSortingHashing 本节课主要介绍的是数据库系统中的排序算法以及聚合算法 Sorting 排序算法…

大模型自定义算子优化方案学习笔记:CUDA算子定义、算子编译、正反向梯度实现

01算子优化的意义 随着大模型应用的普及以及算力紧缺,下一步对于计算性能的追求一定是技术的核心方向。因为目前大模型的计算逻辑是由一个个独立的算子或者说OP正反向求导实现的,底层往往调用的是GPU提供的CUDA的驱动程序。如果不能对于整个计算过程学习…

LearnDash LMS ProPanel在线学习系统课程创作者的分析工具

点击阅读LearnDash LMS ProPanel在线学习系统课程创作者的分析工具原文 LearnDash LMS ProPanel在线学习系统课程创作者的分析工具通过整合报告和作业管理来增强您的 LearnDash 管理体验,使您能够发送特定于课程的通信,并显示课程的实时活动&#xff01…

分类信息网商业运营版源码系统:适合各类行业分类站点建站 带安装部署教程

随着互联网的快速发展,信息分类网站在各个行业中得到了广泛应用。为了满足不同行业的需求,罗峰给大家分享一款适合各类行业分类站点建站的商业运营版源码系统。该系统旨在提供一套完整的解决方案,帮助用户快速搭建自己的分类信息网站&#xf…

【最新版】在WSL上运行 Linux GUI (图形用户界面)应用(Gnome 文本编辑器、GIMP、Nautilus、VLC、X11 应用)

文章目录 一、 安装WSL0. 先决条件1. 全新安装2. 现有 WSL 安装3. 注意事项 二、运行 Linux GUI 应用1. 更新发行版中的包2. 安装 Gnome 文本编辑器启动 3. 安装 GIMP启动 4. 安装 Nautilus启动 5. 安装 VLC启动 6. 安装 X11 应用 适用于 Linux 的 Windows 子系统 (WSL) 现在支…

Javaweb考前复习冲刺(不断更新版)

Javaweb考前复习冲刺 第一章: JavaWeb 入门 JavaWeb是指:以Java作为后台语言的项目工程。 javaweb项目创建的过程: 首先集成Tomcat服务器环境新建dynamic web project部署工程运行 路由含义: ​ http://localhost:8080/工程…

Redis 主从集群 —— 超详细操作演示!

五、Redis 主从集群 五、Redis 主从集群5.1 主从集群搭建5.1.1、伪集群搭建与配置5.1.2、分级管理5.1.3、容灾冷处理 5.2 主从复制原理5.2.1、主从复制原理5.2.2、数据同步演变过程 5.3 哨兵机制实现5.3.1 简介5.3.2 Redis高可用集群搭建5.3.3 Redis高可用集群的启动5.3.4 Sent…

ubuntu创建apt-mirror本地仓库

首先创建apt-mirror的服务端,也就是存储所有apt-get下载的文件和依赖。大约需要300G,预留400G左右空间就可以开始了。 安装ubuntu省略,用的是ubuntu202204 ubuntu挂载硬盘(不需要的可以跳过): #下载挂载工具 sudo apt…

Java并发(十九)----Monitor原理及Synchronized原理

1、Java 对象头 以 32 位虚拟机为例 普通对象 |--------------------------------------------------------------| | Object Header (64 bits) | |------------------------------------|-------------------------| | Mark W…

序列生成模型(一):序列概率模型

文章目录 前言1. 序列数据2. 序列数据的潜在规律3. 序列概率模型的两个基本问题 一、序列概率模型1. 理论基础序列的概率分解自回归生成模型 2. 序列生成 前言 深度学习在处理序列数据方面取得了巨大的成功,尤其是在自然语言处理领域。序列数据可以是文本、声音、视…

pytorch和pytorchvision安装

参考https://blog.csdn.net/2301_76863102/article/details/129369549 https://blog.csdn.net/weixin_43798572/article/details/123122477 查看我的版本 右键,nvivdia控制面板,帮助,系统信息 驱动程序版本号为528.49 更新很快的 CUDA版本…

stm32F4——BEEP与按键的实例使用

stm32F4——BEEP与按键的实例使用 蜂鸣器和按键的实质都是GPIO的使用,所以基本原理就不介绍啦,基本寄存器其实都是GPIO的高低电平的赋值,可以参考stm32——LEDGPIO的详细介绍 文章目录 stm32F4——BEEP与按键的实例使用一、BEEP二、 KEY三、通…

MySQL数据库 DML

目录 DML概述 添加数据 修改数据 删除数据 DML概述 DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增、删、改操作。 添加数据(工NSERT)修改数据(UPDATE)删除数据(DELETE) 添加数据 (1)给指定字段添加数据 INSERT …

Epic 安装失败,错误代码SUPQR1612,必要的先决条件安装失败,弹窗CD-ROM

错误记录 并且弹出来这个窗口the feature you are trying to use is on a CD-ROM or other removable disk that is not available. 让我寻找这个msi文件 正在想办法解决 如果有人能解决 麻烦告知评论区!