114 votes

Comment puis-je savoir quelle version de IIS est installée ?

J'ai une boîte exécutant Win2k3 et quelques directives de Microsoft KB sur les certificats SSL, pour IIS 5.0 et 6.0. Comment puis-je savoir quelle version de IIS est actuellement installée?

85voto

Hobo_warrior Points 911

Lorsque vous avez ouvert Gestionnaire IIS, vous pouvez cliquer sur Aide -> À propos pour voir la version.

Version d'IIS dans la boîte À propos du Gestionnaire IIS

18 votes

Grande réponse. Cependant, il est facile de passer à côté de la véritable version d'IIS et de ne voir que le numéro de version de l'IIS Manager en cours. Par exemple, sur mon Windows 8.1, lorsque je fais apparaître la boîte Aide > À propos, il serait facile de lire par erreur la version d'IIS comme étant 6.2. J'ai donc ajouté une capture d'écran pour clarifier où se trouve le véritable numéro de version.

84voto

Gavin McTaggart Points 1806

En réponse plus générale, et non spécifiquement à votre question, Microsoft a un article de support qui répertorie toutes les anciennes versions et les systèmes d'exploitation qui fournissent chacune.

Version IIS   Intégré  
5.0            Windows 2000
5.1            Windows XP Pro
6.0            Windows Server 2003
7.0            Windows Vista et Windows Server 2008
7.5            Windows 7 et Windows Server 2008 R2
8.0            Windows 8 et Windows Server 2012

Les versions actuelles sont sur Wikipedia

8.5            Windows 8.1 et Windows Server 2012 R2
10.0 v1607     Windows Server 2016 et Windows 10.*
10.0 v1709     Windows Server 2016 v1709 et Windows 10.*
10.0 v1809     Windows Server 2019 et Windows 10.* Octobre

18 votes

Malheureusement, Microsoft n'a pas encore mis à jour cette page pour inclure IIS 7.5. Voici une référence alternative qui le mentionne : fr.wikipedia.org/wiki/Internet_Information_Services

0 votes

@ JV01, (En raison du nombre de vues de cette page dépassant les 100 000....) Elle a déjà été mise à jour en version 8.0.

9 votes

Eh bien oui, mais maintenant l'article de Microsoft ne comprend pas IIS 8.5 ou IIS 10 (ce dernier est inclus dans Windows Server 2016 et Windows 10). Toujours un pas ou deux en arrière...

55voto

Warren Blanchet Points 881

Vous pouvez consulter %SYSTEMROOT%\system32\inetsrv\inetinfo.exe (ou inetmgr.exe ou w3wp.exe). Cliquez avec le bouton droit et obtenez les propriétés, cliquez sur l'onglet Version.

Vous pouvez également consulter l'en-tête de réponse HTTP

  1. telnet mywebserver 80
  2. tapez HEAD / HTTP/1.0 [entrée][entrée]
  3. Consultez la ligne qui commence par Server:

1 votes

Intéressant; cela revendique la version 6.0.

2 votes

On XP Pro ?? Jamais vu ça... Le mien dit 5.1.

1 votes

@jldugger: Je doute. J'ai essayé de me connecter en telnet sur un machine XP. C'est 5.1. Tu as dû être connecté à un serveur Windows 2003. (erreur de frappe dans le nom du serveur ?)

18voto

Bob Points 34449

Windows XP a IIS 5.1 installé, utilisez donc la procédure de IIS 5.0. Consultez cet article pour un aperçu de IIS 5.1 :

Un regard sur IIS 5.1 dans XP Pro - Qu'est-ce qui est différent de IIS 5?

IIS 5.1 est une fonctionnalité uniquement disponible sur le système d'exploitation XP Pro de Microsoft. Il n'est pas installable (de manière fiable) sur XP Home. De plus, il n'y a aucun projet de mettre à jour IIS 5.0 sur Windows 2000 vers IIS 5.1.

IIS 5.1 est essentiellement le même moteur que IIS 5.0 mais puisque XP est un système d'exploitation client, il a les limites intégrées qui sont habituelles pour les systèmes d'exploitation client de Microsoft, telles que des limites de connexion et un seul site Web. Bien que basé sur IIS 5, il y a des différences significatives par rapport à IIS 5.0 que vous devriez connaître.

Vous pouvez également ouvrir une page dans le navigateur qui exécute ce simple script asp :

<% 
    response.write(Request.ServerVariables("SERVER_SOFTWARE")) 
%>

En note annexe : il est intéressant de noter que IIS (à partir de Windows Server 2000 / version 5.0) ne peut pas être mis à jour sans mettre à jour le système d'exploitation. Chaque version de Windows a sa propre version de IIS :

Windows NT 3.51          1.0
Windows NT 4             2.0-4.0
Windows Server 2000      5.0
Windows XP Professional  5.1
Windows Server 2003      6.0
Windows Vista            7.0
Windows Server 2008      7.0
Windows Server 2008 R2   7.5
Windows 7                7.5
Windows Server 2012      8.0
Windows 8                8.0
Windows Server 2012 R2   8.5
Windows 8.1              8.5
Windows Server 2019     10.0

0 votes

"un seul site Web". Est-ce que cela inclut l'administration de Microsoft SharePoint? Car, sinon, il y a clairement deux sites en cours d'exécution.

0 votes

Essayez d'ajouter plus que de simplement un site web (pas de répertoire virtuel ou d'applications web sous le web par défaut dans IIS 5.1 sur Windows XP). Vous ne pouvez pas le faire.

0 votes

Server 2008 R2 7.5

7voto

keith Points 1455

Vous devriez être en mesure de déterminer le numéro de version d'IIS à partir de la valeur de registre suivante : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\VersionString

Cela montre "Version 6.0" sur ma machine locale.

reg.exe query HKLM\SOFTWARE\Microsoft\InetStp /v VersionString

1 votes

Fonctionne, mais avez-vous une source officielle pour cela? Sinon, un tel processus d'ingénierie inverse risque de sérieusement dysfonctionner à l'avenir.

0 votes

Je ne suis pas sûr de comment cela pourrait "sérieusement casser". Nous essayons de savoir quelle version de IIS est utilisée - pas de contrôler une centrale nucléaire!

1 votes

Encore bon sur Windows Server 2012 et IIS 8.5

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X