У меня есть коробка под управлением Win2k3 и некоторые инструкции от Microsoft KB о сертификатах SSL для IIS 5.0 и 6.0. Как узнать, какая версия IIS установлена в данный момент?
95
В качестве более общего ответа, не предназначенного специально для вашего вопроса, у Microsoft есть статья поддержки, в которой перечислены все версии и операционные системы, которые предоставляют каждую.
Частично скопировано со связанной страницы и частично взято из Википедии
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
// from wikipedia
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
Когда у вас открыт IIS Manager, вы можете нажать,
Help -> About
чтобы увидеть версию.источник
Вы можете посмотреть на% SYSTEMROOT% \ system32 \ inetsrv \ inetinfo.exe. Щелкните правой кнопкой мыши и получите свойства, перейдите на вкладку Версия.
Вы также можете посмотреть заголовок ответа HTTP
источник
В Windows XP установлен IIS 5.1, поэтому используйте процедуру IIS 5.0. См. Эту статью для обзора IIS 5.1:
Посмотрите на IIS 5.1 в XP Pro - Чем отличается IIS 5?
Вы также можете открыть страницу в браузере, которая запускает этот простой скрипт asp:
В качестве примечания: интересно, что IIS (начиная с Windows Server 2000 / версия 5.0) не может быть обновлен без обновления операционной системы. Каждая версия Windows имеет свою собственную версию IIS:
источник
Вы должны быть в состоянии определить номер версии IIS из следующего значения реестра: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ InetStp \ VersionString
Это показывает «Версия 6.0» на моем локальном компьютере.
(Вы можете найти подробности о том, как открыть regedit, чтобы просмотреть это на http://www.wikihow.com/Open-Regedit )
источник
Если у вас есть
curl
иgrep
установлено, например, через Cygwin, или с другого компьютера под управлением OS X или Linux, вы можете использовать возможности инструментов командной строки и не знать, где именно нажать в какой ситуации:Обратите внимание, что нет необходимости находиться на самом сервере.
источник
Вот обновленная таблица версий для Windows 10 и Windows Server 2016:
И другие методы будут:
Свойства файла: InetMgr.exe через графический интерфейс или через PowerShell:
Извлечено из: http://www.sysadmit.com/2017/05/windows-iis-como-saber-la-version-instalada.html
источник
Так же, как забавный пункт данных:
Из 32-битной земли:
Windows XP поставляется с IIS 5.1.
Windows Server 2003 с IIS 6.0.
Но 64-разрядная версия Windows XP основана на базе кода Windows Server 2003 SP1, а версия IIS, включенная в Windows XP Professional X64 Edition, - это IIS 6.0.
Сумасшедшие вещи, я знаю.
источник
Используйте PowerShell из командной строки, как это
источник
Если у вас нет доступа к серверной части машины, вы можете попробовать использовать NetCraft, например http://toolbar.netcraft.com/site_report?url=http://www.starbucks.com
На заголовках, которые выделяет машина, достаточно отпечатков пальцев, чтобы они обычно могли идентифицировать подпись машины, если кто-то не изменяет их намеренно.
источник
Вы также можете запустить этот скрипт PowerShell:
Источник: https://gallery.technet.microsoft.com/how-to-obtain-versions-of-7875ac84
источник
В окне «Удаление программ» в Windows 10:
источник
Очень просто узнать версию IIS, установленную в вашей системе.
Просто введите localhost в браузере и введите вы можете увидеть версию IIS.
источник