首页 > 其他分享 >第9篇 你所不知道的IIS Express

第9篇 你所不知道的IIS Express

时间:2024-08-27 20:52:56浏览次数:15  
标签:Web 配置文件 IIS 网站 Express aspx 知道

1.IIS Express是什么?

IIS Express是为开发人员优化的轻量级、自包含版本的IIS。IIS Express使使用当前最新版本的IIS来开发和测试网站变得容易。它具有IIS 7及以上的所有核心功能,以及为简化网站开发而设计的附加功能。
IIS Express源于IIS 7及以上,支持IIS的核心特性,但有一些关键区别。一个重要的区别是工作进程的管理。在IIS,Windows进程激活服务(Windows Process Activation Service【WAS】)是静默激活和停用的Web应用程序,用户没有直接控制。在IIS Express中,不存在WAS,用户可完全控制应用程序的激活和停用。启动后在系统托盘中显示,已经运行的网站可以手动去启用和停止。Hostable Web Core (HWC)是一个IIS API,可用来编写独立的Web服务器,但不被WAS管理。IIS Express被设计为在HWC上的一个壳

2.如何安装IIS Express

默认在安装完Visual Studio的时候, 就会安装。
也可以独立安装,现在最新的版本已经是10.0.

  IIS 7.5 Express下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=1038

   IIS 8.0 Express下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=34679

   IIS 10.0 Express下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48264

3.如何启动IIS Express

IIS Express 一般的安装路径:C:\Program Files\IIS Express

3.1 查看网站列表

C:\Program Files\IIS Express>appcmd.exe list site
所显示的网站是根据配置文件来显示的, 后面会介绍到配置文件。

3.2 启动网站

iisexpress.exe /siteid:96

3.3 启动临时网站

iisexpress /path:<网站目录> /port:<端口> /clr:

3.4 配置文件

默认情况下IIS Express使用的配置文件位于“我的文档”中,路径如下:“我的文档\IIS Express\Config”。其中,applicationhost.config 是核心的配置文件,它用于承载站点的定义、应用程序和应用程序池以及整个WEB服务器的配置。

  1. 每个 节点配置了一个网站
  2. 下的设置了这个站点的绑定信息。

IIS Express 默认只支持本地连接,不能用ip去访问。
  注意,修改配置文件后,在命令行窗口输入q退出,然后重新加载才生效。【在同一机器测试】

标签:Web,配置文件,IIS,网站,Express,aspx,知道
From: https://www.cnblogs.com/chenshibao/p/18383468

相关文章

  • 论文小白必读指南(4)| 有关文献引证,你想知道的都在这里!!
    参考文献是在论文中所引用其他文献来源的明确标注,为读者提供了查阅和验证作者观点的一句,也为读者展示了相关学术资源来源信息。正确、科学、规范地标注参考文献,是对他人知识产权的尊重,也是学术严谨性、学术研究的继承与创新的重要保证。作为论文写作者,必须要了解有关参考文献......
  • 界面控件DevExpress VCL v24.2路线图预览——增强云集成、简化应用程序皮肤等
    DevExpressVCL Controls是Devexpress公司旗下老牌的用户界面套包,所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序本文中包含了DevExpressVCLv24.2官方发......
  • 【网络编程通关之路】 Udp 基础回显服务器(Java实现)及你不知道知识原理详解 ! ! !
    本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.......
  • 正则表达式(Regular Expression)
    正则表达式(RegularExpression)是一种文本模式,包括普通字符(例如,a到z之间的字母)和特殊字符(称为"元字符"),可以用来描述和匹配字符串的特定模式,是一种用于模式匹配和搜索文本的工具,提供了一种灵活且强大的方式来查找、替换、验证和提取文本数据。概括:正则表达式是制定特定的......
  • 你还不知道的提升情商的10个诀窍!
    情商的形成过程情商EQ形成于婴幼儿时期,成型于儿童和青少年阶段,它主要是在后天的人际互动中培养起来的。青春期是一个人的黄金时代,因为这是一个人走向成人的一个过渡时期。在这个时期,其学习和发展任务是非常重要的。但是,中学生由于面临着生理上、心理上的急剧变化,还有学业上的......
  • 十年后的网络安全前景如何?你想知道的都在这里
    前言web渗透是网络安全大行业里入门板块,就像十年前的软件,前景非常被看好,薪资也很诱人。与软件测试和前端开发只需掌握一定的编程能力不同的是,渗透需要掌握的知识内容较多,花费的时间较长,渗透测试掌握代码是基础,其次还需要学习服务器操作系统数据库相关知识,web安全基础、......
  • 重生之我要当前端大王--node篇--02express路由,中间件
    重生之我要当前端大王–node篇第一篇章后端服务篇–nodeJS启动!02express路由,中间件前言阅读本章可学习到将接口抽离到独立模块,减少耦合,以及中间件的使用一、路由是什么,有什么用?路由是Express应用中用于处理客户端请求的规则和处理程序。每个路由可以定义一个特定......
  • 渗透测试SSRF技术 之 【服务端请求伪造】 SSRF和CSRF区别是啥 从知道是啥到如何玩ssrf
    目录ssrf和csrf的区别是啥SSRF攻击流程SSRF带来的危害:最后:ssrf和csrf的区别是啥:解释:CSRF:跨站请求伪造,客户端请求伪造。SSRF(Server-SideRequestForgery:服务器端请求伪造)是一种由攻击者构造形成由服务端发起请求的一个安全漏洞。一般情况下,SSRF攻击的目标......
  • 想知道API接口的真相吗?探究免费API接口的工作原理
    API的全称是“ApplicationProgrammingInterface”,意为“应用程序编程接口”API接口是软件系统中不同组件之间进行交互的一种方式。它定义了不同软件组件之间的通信规范和数据格式,使得这些组件能够相互调用和交换数据。定义与规范:标准化:API接口通过定义一套标准化的规范,确......
  • MybatisPlus Caused by: org.apache.ibatis.builder.BuilderException: Error evalua
    报错信息:org.mybatis.spring.MyBatisSystemException:nullatorg.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)atorg.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessi......