114 votes

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

Je dispose d'une boîte exécutant Win2k3 et de certaines instructions de Microsoft KB concernant les certificats SSL, pour IIS 5.0 et 6.0. Comment puis-je savoir quelle version d'IIS est actuellement installée ?

85voto

Hobo_warrior Points 911

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

Version de IIS dans la boîte À propos de IIS Manager

18 votes

Super réponse. Cependant, il est facile de passer à côté de la véritable version de IIS et de ne voir que le numéro de la version du gestionnaire IIS réel. Par exemple, sur mon Windows 8.1, lorsque j'ouvre cette boîte Aide > À propos, il serait facile de lire par erreur la version de 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, non spécifiquement liée à votre question, Microsoft a un article de support qui répertorie toutes les anciennes versions et les systèmes d'exploitation qui fournissent chacune d'entre elles.

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 Wikipédia

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/Services_d'informations_Internet

0 votes

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

9 votes

Eh oui, mais maintenant l'article de MS ne mentionne 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). Faites un clic droit et cliquez sur Propriétés, puis sur l'onglet Version.

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

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

1 votes

Intéressant ; il affirme être en version 6.0.

2 votes

Sur XP Pro ?? Jamais vu ça... Le mien indique 5.1.

1 votes

@jldugger: Je doute. J'ai essayé de me connecter en telnet au port 80 d'une machine XP. C'est 5.1. Vous devez avoir été connecté à un serveur Windows 2003. (faute de frappe dans le nom du serveur?)

18voto

Bob Points 34449

Windows XP a IIS 5.1 installé, donc utilisez la procédure 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 diffère de IIS 5?

IIS 5.1 est une fonctionnalité seulement disponible sur le système d'exploitation XP Pro de Microsoft. Ce n'est pas installable (de manière fiable) sur XP Home. De plus, il n'y a aucun plan pour 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 les limites de connexion et un seul site Web. Même s'il est basé sur IIS 5, il y a des différences significatives par rapport à IIS 5.0 que vous devez connaître.

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

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

À noter : il est intéressant de noter qu'IIS (à partir de Windows Server 2000/version 5.0) ne peut pas être mis à niveau sans mettre à niveau 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 Professionnel 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

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

0 votes

Essayer d'ajouter plus que sur le 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

Serveur 2008 R2 7.5

7voto

keith Points 1455

Vous devriez être en mesure de déterminer le numéro de version de 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, cette rétroconception risque sérieusement de ne pas fonctionner à l'avenir.

0 votes

Je ne suis pas sûr 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