使用IIS创建WEB服务

这篇具有很好参考价值的文章主要介绍了使用IIS创建WEB服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

在Win2016服务器上使用IIS创建WEB服务


一、Web服务是什么?

1.Web服务概述

  • 服务器:支持HTTP协议的网页提供程序
  • 浏览器/客户端:下载并按标记规范显示网页的浏览器程序
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

2.如何获取网页资源

  • URL网址
    Uniform Resource Locator,统一资源定位器
    资源类别://服务器地址//目录路径/文件名(https://www,baidu.com)

3.常见Web服务端软件

  • Microsoft IIS
  • Apache HTTP Server
  • Nginx

4.什么是IIS

  • Internet Information Service,互联网信息服务
  • 微软提供的Web服务产品,集成在Windows操作系统中
  • 可以通过图形管理工具配置Web/FTP服务
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

二、安装IIS

1.安装Web服务器角色

  • 服务器管理器→添加角色和功能
  • Web服务器(IIS)
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

2.准备网页文件

  • 为网站准备网页资料
  • 将事先做好的网页文件存到服务器
  • D:\muban1\index.html
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

3.配置Web站点

  • 使用IIS管理器(Win+R运行inetmgr)
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
  • 创建Web站点
    1)右击网站→添加网站
    2)输入网站名,选择物理路径
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
  • 配置默认文档的优先级
    即访问此网站目录时,IIS提供给浏览器的第一个文档
    大多数网站将index.html作为首页
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

4.客户端浏览

  • http://服务器IP地址
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

例:配置IIS站点

掌握WEB服务器的配置,相关说明如下。
首先安装“Web服务器(IIS)”角色并添加网站。
1)事先将做好的网页目录上传到服务器D:\muban1
2)添加网站,站点名、选择物理路径D:\muban1
3)设置index.html第一优先
然后从浏览器访问本服务器提供的网站:URL网址:http://192.168.1.80/。
最后配置DNS通过域名方式访问网站:URL网址:http://www.muban1.com。

  • 步骤一:安装Web服务器
    1)通过服务器管理器“添加角色和功能”
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    2)勾选“Web服务器(IIS)”,按照提示完成安装
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    3)确认安装结果
    成功安装“Web服务器(IIS)”角色后,在服务器管理器左侧会多出一栏“IIS”,或者也可以Win+R执行
    inetmgr快速调出IIS管理器
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

  • 步骤二:配置网站
    1)调整网页目录、在IIS管理器中,首选禁用默认站点,再右击“网站”添加站点”
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    在弹出的“添加网站”对话框中,网站名输web,“物理路径”D:\muban1
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    2)配置默认文档的优先级
    默认文档指的是当客户机访问此网站目录时,IIS提供给浏览器的第一个文档。大多数网站将 index.html 作为默
    认文档(俗称首页)。
    在Default Web Site主页中,双击“默认文档“
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    接下来选中想要的默认文档名(如index.html),将其“上移”作为第一个就可以了
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    3)为网站准备网页资料
    将事先做好的网页文件存到服务器, D:\muban1\index.html
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

  • 步骤三:访问网站服务器
    从浏览器访问IIS服务器,比如URL网址:http://192.168.10.80/
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

  • 步骤四:配置DNS通过域名方式访问网站
    1)添加正向查找区域www.muban1.com 192.168.10.80
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    2)配置客户端主机IP地址及首选DNS,从浏览器访问IIS服务器,比如URL网址:http://www.muban1.com/
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

三、虚拟主机概述

1.虚拟Web主机

  • 服务器上运行的多个网站称为虚拟主机
  • 多个网站提供不同的Web网站内容
    http://www.web1.com/ —网页1
    http://www.web2.com/ —网页2
    http://www.web3.com/ —网页3

2.虚拟主机的几种类型

  • 按访问方式区分
    基于端口的虚拟主机
    基于IP地址的虚拟主机
    基于域名的虚拟主机(最常用)

3.基于端口的虚拟主机

同IP不同端口
iis的安装及web服务器配置,# Windows相关,服务器,笔记

4.基于域名的虚拟主机

  • 在DNS服务器上注册两个域名,都指向IIS服务器的地址
    www.web1.com的IP地址 192.168.10.80
    www.web2.com的IP地址 192.168.10.80
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
  • 添加网站,并准备相应的网页
    web1→网页D:\web1\index.html,内容web1
    web2→网页D:\web2\index.html,内容web2
  • 验证虚拟主机,从浏览器分别访问两个网站
    当访问http://www.web1.com/时,网页显示”web1“
    当访问http://www.web2.com/时,网页显示”web2“

例:创建基于端口的虚拟Web主机

掌握创建基于端口的虚拟Web主机,相关说明如下。

在IIS服务器上建立两个虚拟Web主机:
muban1–> 物理路径D:\muban1(配置默认80端口)
muban2–> 物理路径D:\muban2(配置8090端口)
从浏览器访问这两个网站:
http://192.168.10.80/
http://192.168.10.80:8090

  • 步骤一:创建基于端口的虚拟主机
    1)为网站准备网页资料
    将事先做好的网页文件存到服务器, D:\muban2\index.html
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    2)基于案例6再添加一个新的网站,站点名muban2,物理路径D:\muban2,端口8090
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
  • 步骤二:访问网站服务器
    从浏览器访问http://192.168.10.80/
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    从浏览器访问http://192.168.10.80:8090
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

例:配置基于域名的虚拟Web主机

掌握创建基于域名的虚拟Web主机,相关说明如下。

首先配置DNS服务,提供以下解析记录:
www.web1.com --> 192.168.19.10
www.web2.com --> 192.168.19.10
然后在IIS服务器上建立两个虚拟Web主机:
www.web1.com --> D:\web1\index.html 内容“web1”
www.web2.com --> D:\web2\index.html 内容“web2”
从浏览器访问这两个网站,验证结果:
当访问 http://www.web1.com/ 时,网页显示“web1”
当访问 http://www.web2.com/ 时,网页显示“web2”

  • 步骤一:配置DNS服务器
    www.web1.com --> 192.168.19.10,www.web2.com --> 192.168.19.10
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
  • 步骤二:为网站准备网页资料
    1)D盘web1目中添加网页文件,网页内容“web1”,文件名为index.html
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    2)D盘web2目中添加网页文件,网页内容“web2”,文件名为index.html
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
  • 步骤三:配置基于域名访问WEB站点
    1)右击网站添加网站,站点名为web1,物理路径D:\web1,访问IP地址192.168.19.10,端口号为80,主机名为www.web1.com
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

2)右击网站添加网站,站点名为web2,物理路径D:\web2,访问IP地址192.168.19.10,端口号为80,主机名为www.web2.com
iis的安装及web服务器配置,# Windows相关,服务器,笔记

  • 步骤四:访问网站服务器
    从浏览器访问http://www.web1.com/
    iis的安装及web服务器配置,# Windows相关,服务器,笔记
    从浏览器访问http://www.web2.com/
    iis的安装及web服务器配置,# Windows相关,服务器,笔记

总结

1)虚拟Web主机的含义
一台服务器具有多个不同的地址,为不同的地址分别提供不同的Web网站内容,其中每一个地址对应的网站就叫做一个虚拟主机。
2)虚拟Web主机的类别(按访问方式区分)文章来源地址https://www.toymoban.com/news/detail-762134.html

  • 基于域名的虚拟主机(最常用)
  • 基于端口的虚拟主机
  • 基于IP地址的虚拟主机

到了这里,关于使用IIS创建WEB服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Visual Studio使用Web Deploy发布.NET Web应用到指定服务器的IIS中

    今天要讲的是在Window 2008 R2版本的服务器下如何配置Web Deploy并使用Visual Studio进行.NET Web项目发布部署。 Web Deploy其实主要是为了解决Web应用程序和Web站点到IIS服务器的部署问题,管理员可以使用Web Deploy同步IIS服务器或迁移到较新版本的IIS。Web Deploy Tool还使管理员和委派用户能

    2024年01月25日
    浏览(58)
  • 【IIS搭建网站】如何使用本地电脑做服务器搭建web站点并公网访问

    目录 前言 Windows网页设置 Windows IIS功能设置 IIS网页访问测试 Cpolar内网穿透 下载安装Cpolar Cpolar云端设置 3.3 Cpolar本地设置 公网访问测试 结语 在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使

    2023年04月14日
    浏览(87)
  • iis之web服务器搭建、部署(详细)~千锋

    目录 Web服务器 部署web服务器 实验一 发布一个静态网站   实验二  一台服务器同时发布多个web站点 网站类型 也叫网页服务或HTTP服务器 web服务器使用的协议是HTTP HTTP协议端口号:TCP 80、HTTPS协议端口号:TCP 443 Web服务器发布软件: 微软:IIS(可以发布web网站和FTP站点) Linux:

    2024年02月10日
    浏览(52)
  • 使用IIS创建WEB服务

    在Win2016服务器上使用IIS创建WEB服务 服务器:支持HTTP协议的网页提供程序 浏览器/客户端:下载并按标记规范显示网页的浏览器程序 URL网址 Uniform Resource Locator,统一资源定位器 资源类别://服务器地址//目录路径/文件名(https://www,baidu.com) Microsoft IIS Apache HTTP Server Nginx Intern

    2024年02月04日
    浏览(42)
  • 【IIS搭建网站】本地电脑做服务器搭建web站点并公网访问「内网穿透」

    在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使用,还出现了XAMPP、PHPStudy、宝塔面板等等一系列集成服务,都是为了方便我们能快速建立网站。是不是不适用这些软件就无法建立网站了呢?

    2024年02月02日
    浏览(60)
  • WPF项目创建HTTP WEB服务,不使用IIS业务 WPF桌面程序WebApi WPF 集成WebApi C# 创建HTTP Web API服务

    在C# WPF应用程序中直接创建HTTP服务或WebAPI服务有以下优点: 自托管服务: 简化部署:无需依赖外部服务器或IIS(Internet Information Services),可以直接在应用程序内部启动和运行Web服务。 集成紧密:与WPF应用程序的其他组件和逻辑可以更紧密地集成,因为它们都在同一个进程

    2024年02月02日
    浏览(62)
  • C#桌面程序 winform 集成内置WebApi C# 创建HTTP Web API服务,winform项目创建HTTP WEB服务,不使用IIS业务 C#桌面程序WebApi C#winform集

     在维护旧的项目时,有时需要提供APP连接的需求,就要提供HTTP服务,winform项目就要提供HTTP服务,就不用再去写个c# web的IIS相关的业务了,简化项目的复杂度。只需要简单化实例就可以实现提供HTTP服务

    2024年02月08日
    浏览(52)
  • Windows server 2003安装IIS教程怎么安装iis?win2003 iis服务器实验报告

    Windows server 2003安装IIS教程怎么安装iis? win2003 iis服务器实验报告 每个系统安装iis都会有些不一样的地方,今天艾西将详细地和你分享Windows server 2003卸载和安装IIS的详细步骤方法,希望可以帮助到你~ 首先进入服务器,确定下服务器是否有安装IIS,有安装IIS,需要重装的,可以

    2024年02月06日
    浏览(65)
  • Windows IIS服务器安装(超详细)

            Windows搜索“服务器管理器”,直接进入。找不到“服务器管理器”要怎么办呢? 先不要慌,参考我下一篇文章即可。https://blog.csdn.net/Leewayah/article/details/131683594 ​                                     ​ ​ ​   ​ ​ web服务器(IIS)下主要有web服务器,FTP服

    2024年02月02日
    浏览(49)
  • Windows IIS服务器本地安装(超详细)

            假如想在电脑安装IIS服务器,请先看电脑上是否能找到“服务器管理器”,  若找得到请看上一篇文章Windows IIS服务器安装(超详细)_iis安装_Leeway啊樺的博客-CSDN博客, 找不到的话接着往下看,这种情况要怎么解决呢? 在这有两种解决办法, 1、给电脑装上“服

    2024年02月08日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包