什么是IIS服务
IIS(Internet Information Services)是微软公司开发的一款用于托管和管理Web应用程序的服务软件。IIS服务是一种在Windows操作系统上运行的Web服务器,它能够处理HTTP(Hypertext Transfer Protocol)和HTTPS(Hypertext Transfer Protocol Secure)请求,并向客户端提供Web页面、文件和其他资源。
IIS服务的主要功能包括:
- 提供Web服务器功能:IIS能够承载和处理Web应用程序和网站,支持不同的编程语言和技术,如ASP.NET、PHP、Python等。
- 安全性:IIS提供了多种安全功能,如身份验证、访问控制、SSL证书等,以保护Web应用程序和数据的安全性。
- 网站管理和配置:IIS提供了一个用户友好的管理界面,使用户能够轻松配置和管理Web应用程序、虚拟目录、应用池等。
- 请求处理:IIS能够处理来自客户端的HTTP请求,并将请求转发给相应的处理程序或服务器资源。
- 性能优化:IIS提供了多种性能优化功能,如缓存、压缩、请求筛选等,以提高网站的响应速度和性能。
- 监控和日志记录:IIS能够监控运行中的Web应用程序并生成日志文件,以便管理员进行故障排除和性能分析。
总之,IIS服务是一种用于托管和管理Web应用程序的软件,它提供了丰富的功能和工具,使开发人员和管理员能够轻松地构建、部署和管理Web应用程序和网站。
安装 IIS的两种方式
使用server manager 安装
- 创建虚拟机一个windows虚拟机,参考https://blog.csdn.net/m0_48468018/article/details/132267096
- 使用使用RDP的方式连接虚拟机,打开server manager, 创建IIS服务
使用powershell安装
安装完虚拟机后,远程连接,打开windows,并打开powershell,输入如下命令
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
powershell命令的参考文档:
https://learn.microsoft.com/en-us/powershell/module/servermanager/install-windowsfeature?view=windowsserver2022-ps
验证安装成功
访问虚拟机对应的IP地址最后出现如下页面,代表安装成功