IIS(Internet Information Services)是微软公司提供的一个Web服务器软件,用于管理和提供网络服务,以下是对IIS中的一些关键名称、术语和概念的解释:
名称/术语 | 解释 |
网站 | 在IIS中,网站是最基本的管理单元,代表了一个独立的Web服务实体,每个网站都有自己的主机头设置、日志配置和带宽限制。 |
应用程序 | 是执行动态脚本(如ASP、PHP、ASP.NET等)的容器,每个网站在创建时都会有一个默认应用程序,如果需要隔离不同功能或服务,可以在子目录或虚拟目录中创建单独的应用程序。 |
虚拟目录 | 允许网站引用服务器上的其他位置的文件,用户可以通过指定的别名访问对应文件夹的内容,虚拟目录分为两种类型:带有应用程序的虚拟目录(图标为齿轮,支持脚本执行)和不带应用程序的虚拟目录(图标为文件夹加地球,仅支持读取)。 |
目录和文件 | 的设置默认继承自根虚拟目录,但可以根据需要进行个性化配置,例如设置默认首页、身份验证、自定义错误消息以及ASP.NET版本。 |
绑定 | 是IIS区分不同网站的关键,由IP地址、端口和域名组成,每个网站的绑定必须唯一,否则会导致冲突。 |
ISAPI | 是IIS的扩展机制,允许开发者通过编写DLL或EXE(通常是DLL)来扩展IIS的功能,ISAPI有两种形式:筛选器(处理请求和事件)和应用程序扩展(处理特定文件类型)。 |
CGI | 是通用网关接口,与ISAPI类似,但CGI扩展通常是以.exe文件形式存在,CGI允许服务器运行外部程序来处理HTTP请求。 |
Web服务扩展 | 是IIS的安全功能,控制哪些应用程序扩展可以被允许执行,默认情况下,所有扩展都是禁用的,需要手动启用。 |
日志 | 常见的IIS日志格式有“NCSA公用文件格式”和“W3C扩展日志文件格式”两种,NCSA公用文件格式是通用的日志格式,Apache等Web服务软件也使用此格式,W3C扩展日志文件格式是IIS默认的日志格式,可以记录访问客户端类型等更多信息,并且可以指定要记录的字段。 |
身份认证 | 用于设置以何种用户访问网站和执行脚本,以较低权限的用户运行网站脚本,可访问的对象较少,相对较安全,但功能也可能受限制,反之,以较高权限运行网站脚本,功能受限的情况较少,但安全隐患也较大。 |
FAQs
1、问题一:如何在IIS中创建一个新的网站?
解答:在IIS管理器中,右键点击“网站”节点,选择“添加网站”,然后按照向导提示输入网站名称、物理路径和主机名等信息。
2、问题二:如何在IIS中配置一个应用程序池?
解答:在IIS管理器中,展开“应用程序池”节点,右键点击一个现有的应用程序池,选择“高级设置”,或者选择“添加应用程序池”来创建一个新的应用程序池,然后根据需要配置应用程序池的属性,如.NET版本、托管模式等。
名称/术语 | 解释 |
IIS | Internet Information Services(互联网信息服务)的缩写,是微软提供的一个用于网页、FTP、SMTP等网络服务的应用程序框架,它允许用户在Windows服务器上部署和管理网站和服务。 |
网站主机 | 指在IIS中配置的一个虚拟服务器,用于托管一个或多个网站,每个网站主机可以绑定不同的域名,并且可以配置不同的应用程序池和网站设置。 |
应用程序池 | IIS中的应用程序池是用于隔离和管理应用程序的容器,它允许将多个应用程序部署在同一台服务器上,同时保持彼此的独立性和安全性。 |
虚拟目录 | 虚拟目录是在IIS中创建的一个虚拟路径,它指向服务器上的实际物理目录,虚拟目录允许通过一个易于记忆的URL来访问位于服务器上不同物理位置的文件。 |
虚拟主机 | 指在IIS中为不同的域名配置的独立网站,虚拟主机允许在同一台服务器上运行多个网站,每个网站都可以有自己的配置和内容。 |
请求队列 | 当IIS收到比其处理能力更多的请求时,请求队列会暂时存储这些请求,这样可以避免服务器过载,并为请求提供有序的处理。 |
虚拟路径 | 虚拟路径是IIS中的一种配置,它允许用户通过URL访问位于服务器上任何位置的文件,而不需要直接修改物理路径。 |
ISAPI过滤器 | ISAPI(Internet Server API)过滤器是IIS中的一种组件,用于在请求处理过程中执行自定义逻辑,它可以修改请求或响应,或者执行其他的HTTP操作。 |
模块 | IIS模块是IIS处理HTTP请求的组件,每个模块负责特定的功能,如请求处理、身份验证、压缩等。 |
身份验证 | 身份验证是指IIS验证用户身份的过程,确保只有授权的用户可以访问受保护的资源,IIS支持多种身份验证方法,如基本、Windows集成等。 |
权限 | 权限是指IIS为用户或应用程序池分配的访问资源的能力,权限可以限制对文件、目录或虚拟目录的访问。 |
SSL/TLS | SSL(安全套接字层)和TLS(传输层安全性)是用于加密网络通信的协议,IIS支持通过SSL/TLS为网站提供安全的HTTPS连接。 |
配置文件 | IIS使用XML配置文件来存储设置,这些文件通常位于%SystemRoot%Microsoft.NETFrameworkX.X.XXXXXconfig 目录中,配置文件包含有关应用程序池、网站、虚拟目录和其他IIS组件的详细信息。 |
是对IIS服务器中一些常见名称、术语和概念的详细解释。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。