![我如何知道安装的 IIS 是哪个版本?](https://linux22.com/image/482747/%E6%88%91%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%E5%AE%89%E8%A3%85%E7%9A%84%20IIS%20%E6%98%AF%E5%93%AA%E4%B8%AA%E7%89%88%E6%9C%AC%EF%BC%9F.png)
我有一个运行 Win2k3 的机器,以及来自 Microsoft KB 的一些有关 IIS 5.0 和 6.0 的 SSL 证书的说明。如何知道当前安装的是哪个版本的 IIS?
答案1
作为一个更一般的答案,不是专门针对你的问题,微软有一个支持文章其中列出了所有旧版本以及提供每个版本的操作系统。
IIS version Built-in
5.0 Windows 2000
5.1 Windows XP Pro
6.0 Windows Server 2003
7.0 Windows Vista and Windows Server 2008
7.5 Windows 7 and Windows Server 2008 R2
8.0 Windows 8 and Windows Server 2012
当前版本维基百科
8.5 Windows 8.1 and Windows Server 2012 R2
10.0 v1607 Windows Server 2016 and Windows 10.*
10.0 v1709 Windows Server 2016 v1709 and Windows 10.*
10.0 v1809 Windows Server 2019 and Windows 10.* October
答案2
打开 IIS 管理器后,您可以单击Help -> About
查看版本。
答案3
您可以查看 %SYSTEMROOT%\system32\inetsrv\inetinfo.exe(或 inetmgr.exe 或 w3wp.exe)。右键单击并获取属性,单击版本选项卡。
您还可以查看 HTTP 响应标头
- telnet 我的网络服务器 80
- 输入 HEAD / HTTP/1.0 [输入][输入]
- 查看以 Server 开头的行:
答案4
您应该能够从以下注册表值确定 IIS 版本号:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\VersionString
这在我的本地机器上显示“版本 6.0”。
reg.exe query HKLM\SOFTWARE\Microsoft\InetStp /v VersionString