मैं कैसे बता सकता हूं कि IIS का कौन सा संस्करण स्थापित है?


95

मुझे Win2k3 के लिए एक बॉक्स मिला है और SSL प्रमाणपत्र के बारे में Microsoft KB से कुछ निर्देश IIS 5.0 और 6.0। मैं यह कैसे बता सकता हूं कि वर्तमान में IIS का कौन सा संस्करण स्थापित है?

जवाबों:


68

अधिक सामान्य उत्तर के रूप में, विशेष रूप से आपके प्रश्न के उद्देश्य से नहीं, 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

18
दुर्भाग्य से Microsoft ने अभी तक IIS 7.5 को शामिल करने के लिए उस पृष्ठ को अपडेट नहीं किया है। यहां एक वैकल्पिक संदर्भ दिया गया है, जिसमें यह शामिल है: en.wikipedia.org/wiki/Internet_Information_Services
JV01

@ JV01, (इस पेज को 100k + व्यूज मिलने के कारण ....) इसे पहले ही वर्जन 8.0 में अपडेट किया जा चुका है।
Pacerier

8
ठीक है, लेकिन अब MS लेख में IIS 8.5 या IIS 10 शामिल नहीं हैं (बाद वाले को Windows Server 2016 और Windows 10 में शामिल किया गया है)। हमेशा एक कदम या दो पीछे ...
JV01

54

जब आपके पास IIS प्रबंधक खुला होता है, तो आप Help -> Aboutसंस्करण देखने के लिए क्लिक कर सकते हैं।

बॉक्स के बारे में IIS प्रबंधक में IIS संस्करण


15
बहुत बढ़िया जवाब। हालाँकि, वास्तविक IIS संस्करण को याद करना आसान है और इसके बजाय वास्तविक IIS प्रबंधक के लिए केवल संस्करण संख्या देखें। उदाहरण के लिए, अपने विंडोज 8.1 पर, जब मैं उस मदद> बॉक्स के बारे में लाता हूं, तो गलती से IIS के संस्करण को 6.2 के रूप में पढ़ना आसान होगा। इसलिए मैंने स्पष्ट करने के लिए एक स्क्रीनशॉट जोड़ा है कि वास्तविक संस्करण संख्या कहाँ है।
चार्ल्स रॉपर

52

आप% SYSTEMROOT% \ system32 \ inetsrv \ inetinfo.exe को देख सकते हैं। राइट-क्लिक करें और गुण प्राप्त करें, संस्करण टैब पर क्लिक करें।

आप HTTP प्रतिसाद शीर्ष लेख भी देख सकते हैं

  1. टेलनेट mywebserver 80
  2. HEAD / HTTP / 1.0 में टाइप करें [दर्ज करें] [दर्ज करें]
  3. सर्वर से शुरू होने वाली लाइन को देखें:

1
दिलचस्प; यह संस्करण 6.0 का दावा करता है।
jldugger

2
XP प्रो पर ?? कभी नहीं देखा कि ... माइन्स 5.1 कहता है।
स्क्वीलमैन

1
@jldugger: मुझे संदेह है। मैं एक XP मशीन 80 telnet करने की कोशिश की। यह 5.1 है। आप एक Windows 2003 सर्वर से जुड़ा होना चाहिए। (सर्वर नाम में टाइपो?)
ब्याह

1
हम यहाँ पर हर तरह के पागल हैं। आपके संपादन के बारे में कुछ टिप्पणियां: 1. मुझे लगता है कि / और HTTP के बीच एक अनऑल्टेड स्पेस है। यह सिर्फ सामान्य HTML वेबपेज लौटाता है; क्या आप कुछ अलग करने की उम्मीद कर रहे थे?

5
Windows 2012 R2 पर,% SYSTEMROOT% \ system32 \ inetsrv में inetinfo.exe नहीं है। लेकिन टेलनेट विधि काम करती है।
जो व्हाइट

18

Windows XP में IIS 5.1 स्थापित है, इसलिए IIS 5.0 प्रक्रिया का उपयोग करें। IIS 5.1 के अवलोकन के लिए यह लेख देखें:

XP प्रो में IIS 5.1 पर एक नज़र - क्या IIS 5 से अलग है?

IIS 5.1 केवल Microsoft के XP प्रो ऑपरेटिंग सिस्टम पर पाया जाने वाला एक फीचर है। यह XP होम पर इंस्टॉल करने योग्य (मज़बूती से) नहीं है। इसके अतिरिक्त, Windows 2000 से IIS 5.1 पर IIS 5.0 को अद्यतन करने की कोई योजना नहीं है।

IIS 5.1 मूल रूप से IIS 5.0 के समान इंजन है लेकिन चूंकि XP ​​एक क्लाइंट ऑपरेटिंग सिस्टम है, इसलिए इसमें ऐसी सीमाएँ हैं जो Microsoft के क्लाइंट ऑपरेटिंग सिस्टम के लिए प्रथागत हैं - जैसे कनेक्शन सीमा और केवल एक वेब साइट। IIS 5 पर आधारित होने के बावजूद, IIS 5.0 से महत्वपूर्ण अंतर हैं जिनके बारे में आपको पता होना चाहिए।

आप ब्राउज़र में एक पेज भी खोल सकते हैं, जो इस सरल एस्प स्क्रिप्ट को चलाता है:

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

एक साइड नोट के रूप में: यह दिलचस्प है कि IIS (विंडोज सर्वर 2000 / संस्करण 5.0 के साथ शुरुआत) को ऑपरेटिंग सिस्टम को अपग्रेड किए बिना उन्नत नहीं किया जा सकता है। हर Windows संस्करण का अपना IIS संस्करण है:

विंडोज एनटी 3.51 1.0
विंडोज एनटी 4 2.0-4.0
विंडोज सर्वर 2000 5.0
विंडोज एक्सपी प्रोफेशनल 5.1
विंडोज सर्वर 2003 6.0
विंडोज विस्टा 7.0
विंडोज सर्वर 2008 7.0
विंडोज सर्वर 2008 R2 7.5
विंडोज 7 7.5
विंडोज सर्वर 2012 8.0
विंडोज 8 8.0
विंडोज सर्वर 2012 R2 8.5
विंडोज 8.1 8.5

"केवल एक वेब साइट"। क्या इसमें Microsoft SharePoint व्यवस्थापन शामिल है? क्योंकि यदि नहीं, तो स्पष्ट रूप से दो वेबसाइट चल रही हैं।
jldugger

वेब साइट पर अधिक जोड़ने का प्रयास करें (Windows XP पर IIS 5.1 में डिफ़ॉल्ट वेब के तहत वर्चुअल निर्देशिका या वेब ऐप नहीं)। आप ऐसा नहीं कर सकते।
प्रातः

सर्वर 2008 R2 7.5
सारिको

IIS 7.5 एक्सप्रेस Windows XP और इसके बाद के संस्करण पर चल सकता है जबकि IIS 8.5 एक्सप्रेस Windows Vista SP1 और इसके बाद के संस्करण पर चल सकता है - microsoft.com/en-us/download/details.aspx?id=1038 और microsoft.com/en-us/download /details.aspx?id=34679
mvark

5

आपको निम्न रजिस्ट्री मान से IIS संस्करण संख्या निर्धारित करने में सक्षम होना चाहिए: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ InetStp \ VersionString

यह मेरी स्थानीय मशीन पर "संस्करण 6.0" दिखाता है।

(आप http://www.wikihow.com/Open-Regedit से यह देखने के लिए कैसे regedit खोलने के बारे में विवरण पा सकते हैं )


1
काम करता है, लेकिन क्या आपके पास इसके लिए एक आधिकारिक स्रोत है? अन्यथा, भविष्य में ऐसी रिवर्स इंजीनियरिंग गंभीरता से टूट जाएगी।
पचेरियर

मुझे यकीन नहीं है कि यह "गंभीरता से कैसे टूट सकता है"। हम यह पता लगाने की कोशिश कर रहे हैं कि IIS के किस संस्करण का उपयोग किया जा रहा है - एक परमाणु ऊर्जा स्टेशन पर नियंत्रण नहीं! 😉
जोनाथन विलियम्स

1
विंडोज सर्वर 2012 और आईआईएस 8.5 पर अभी भी अच्छा है
जोहान

3

यदि आपने Cygwin के माध्यम से, या OS X या Linux चलाने वाली किसी अन्य मशीन से, स्थापित curlऔर grepस्थापित किया है, तो आप कमांड लाइन टूल की शक्ति का उपयोग कर सकते हैं और यह जानने से बच सकते हैं कि वास्तव में किस स्थिति में क्लिक करें।

 $ curl --silent -I http://microsoft.com/ |grep Server
 Server: Microsoft-IIS/8.5

ध्यान दें कि सर्वर पर ही होने की कोई आवश्यकता नहीं है।


ठीक है, इसलिए यह जानने के बजाय कि कहां क्लिक करना है, आपको कमांड को जानना होगा, और सहायक सॉफ़्टवेयर इंस्टॉल करना याद रखना होगा। मैं कमांड लाइन टूल के लिए आपकी प्राथमिकता साझा करता हूं, लेकिन आपका तर्क कमजोर लगता है।
पैबाम्स

एक तर्क की आवश्यकता है? आप इसे कहीं से भी कर सकते हैं, बॉक्स के लिए प्रशासनिक पहुंच की कोई आवश्यकता नहीं है।
गुका

कुछ के पास यह जानकारी सुरक्षा के लिए छिपी हो सकती है, इसलिए यह दिखाई नहीं दे सकती है।
माइंडमिशिफ़

3

यहां, विंडोज 10 और विंडोज सर्वर 2016 के लिए अद्यतन संस्करण तालिका:

IIS 1.0    Windows NT 3.51
IIS 2.0    Windows NT 4.0
IIS 3.0    Windows NT 4.0 SP3
IIS 4.0    Windows NT 4.0 Option Pack
IIS 5.0    Windows 2000
IIS 5.1    Windows XP Professional x32
IIS 6.0    Windows Server 2003
IIS 6.0    Windows Server 2003 R2
IIS 6.0    Windows XP Professional x64
IIS 7.0    Windows Server 2008 / Windows Vista
IIS 7.5    Windows Server 2008 R2 / Windows 7
IIS 8.0    Windows Server 2012 / Windows 8
IIS 8.5    Windows Server 2012 R2 / Windows 8.1
IIS 10.0   Windows Server 2016 / Windows 10

और अन्य तरीके होंगे:

फ़ाइल पर गुण: GUI के माध्यम से या PowerShell के माध्यम से InetMgr.exe:

[System.Diagnostics.FileVersionInfo]::GetVersionInfo("$env:SystemRoot\system32\inetsrv\InetMgr.exe").ProductVersion

इससे निकाला गया: http://www.sysadmit.com/2017/05/windows-iis-como-saber-la-version-instalada.html


2

बस एक मजेदार डेटा बिंदु के रूप में:

32-बिट भूमि से:

आईआईएस 5.1 के साथ विंडोज एक्सपी जहाज।

IIS 6.0 के साथ विंडोज सर्वर 2003।

लेकिन Windows XP का x64 संस्करण Windows Server 2003 SP1 कोडबेस पर आधारित है, और Windows XP Professional X64 संस्करण में शामिल IIS का संस्करण IIS 6.0 है।

पागल सामान, मुझे पता है।


2

कमांड लाइन से PowerShell का उपयोग करें, जैसे

powershell "get-itemproperty HKLM:\SOFTWARE\Microsoft\InetStp\  | select setupstring,versionstring"

1
जैसा कि हमारे सर्वर विंडोज़ यूआई नहीं चलाते हैं, यह एकमात्र समाधान था जो मेरे लिए काम किया :)
जॉन री

यह एक मेरे लिए 10 घर संस्करण
मार्सेलो मिओरेल्ली

1

यदि आपके पास ऐसी कोई पहुँच नहीं है जो कभी मशीन के पिछले सिरे पर जाती है, तो आप http://toolbar.netcraft.com/site_report?url=http://www.starbucks.com जैसे नेटक्राफ्ट का उपयोग करके देख सकते हैं।

मशीन द्वारा दिए गए हेडर पर पर्याप्त छोटी उंगली के निशान होते हैं, जो आमतौर पर मशीन के हस्ताक्षर की पहचान कर सकते हैं, जब तक कि कोई उन्हें उद्देश्य से बदल न दे।



0

विंडोज 10 में अनइंस्टॉल प्रोग्राम विंडो पर:

यहाँ छवि विवरण दर्ज करें


-1

आपके सिस्टम पर स्थापित IIS संस्करण को जानने के लिए बहुत सरल है।

अपने ब्राउज़र पर सरल प्रकार की लोकलहोस्ट और दर्ज करें आप IIS संस्करण को देखने में सक्षम हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.