首页 > 图灵资讯 > 技术篇>正文

步步为营,教你配置IIS方法

2023-03-30 17:42:50

IIS(Internet Information Services)它是由微软提供的基于运营的Microsoft Windows的基本互联网服务。IIS最初是WindowsNT版本的可选包,然后自带Windows2000、Windows XP Professional和Windows Server 2003年一起发布,但在Windows中广泛使用 XP Home版本中没有IIS。因此,大多数人都没有接触过IIS自然不知道该怎么办配置ISS面就大家学习一下配置iss方法希望可以助到要的人。

IIS是在Windows操作系统平台下开发的,这也限制了它只能在此操作系统下运行。Windows XP 限制了Professional中IIS的一些功能,以限制Windows Server 2003有区别。IIS包括FTP/FTPS、NNTP、还有HTTPS/HTTP、SMTP等服务。

通常在网站上发布IIS正常运行后,很少考虑IIS提供的各种参数。如何配置最适合当前网站运行的需要?我们以此为契机,探索一下IIS配置问题。IIS可以设置的内容包括:虚拟目录和访问权限、默认文件名称以及是否允许浏览目录。

图中可以使用一些工具来限制一些数值参数(如:设置windows性能监控)观察站点运行指标

  • 默认设置应用程序池

默认参数模板设置如下图所示。设置后,新建的应用程序池使用该默认参数模板

  • 常规设置

1.查看IIS版本号

2.启动32位应用程序

默认值:False

优化设置:按需设置。如果确认网站依赖某些网站。需要将32位组件设置为true。

建议:为 32bit 应用程序网站单独创建应用程序池

3.托管管道模式

IIS7 应用程序池新增的经典模式和集成模式

经典模式:保留和保留与IIS6相同的处理方法,以前开发的代码,可以很容易地移植到IIS7。

集成模式:将ASP.NET要求管道与IIS核心管道结合,与操作系统紧密结合,提供更好的性能,实现配置和处理的模块化,增加了使用托管代码模块扩展IIS的灵活性。

优化设置: 改为 Integrated(集成模式)

多服务器集中管理webIIS

Microsoft IIS Administration 管理IIS配置的REST的微软提供 API 集中化IIS管理WEB UI。

1.支持大部分IIS配置项管理

2.支持远程IIS管理,实现集中IIS配置管理。

3.支持REST API,便于集成到自研系统中。

4.支持IIS配置访问安全设置

配置iss它看起来很简单,但它仍然需要注意很多细节才能真正操作。不可否认,实践是检验真理的唯一标准。只有真正开始,我们才能反映出我们容易犯错误的地方,然后纠正它。此外,随着Windows版本的更新,IIS版本也在不断变化,每一个新版本都是我们配置IIS的新挑战。

上一篇 Spring Boot启动三种方式简介
下一篇 java学习必备——java逻辑推理面试题

文章素材均来源于网络,如有侵权,请联系管理员删除。