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的新挑战。