सवाल मैं कैसे बता सकता हूं कि आईआईएस का कौन सा संस्करण स्थापित है?


मेरे पास आईआईएस 5.0 और 6.0 के लिए, Win2k3 चला रहा एक बॉक्स है और एसएसएल प्रमाणपत्रों के बारे में माइक्रोसॉफ्ट केबी से कुछ निर्देश हैं। मैं कैसे बता सकता हूं कि आईआईएस का कौन सा संस्करण वर्तमान में स्थापित है?


87
2018-05-20 19:53


मूल




जवाब:


अधिक सामान्य उत्तर के रूप में, विशेष रूप से आपके प्रश्न के उद्देश्य से नहीं, माइक्रोसॉफ्ट के पास एक है समर्थन लेख जो सभी संस्करणों और ऑपरेटिंग सिस्टम सूचीबद्ध करता है जो प्रत्येक को प्रदान करते हैं।


67
2018-05-20 20:05



दुर्भाग्यवश माइक्रोसॉफ्ट ने अभी तक आईआईएस 7.5 को शामिल करने के लिए उस पृष्ठ को अपडेट नहीं किया है। यहां एक वैकल्पिक संदर्भ है जिसमें इसे शामिल किया गया है: en.wikipedia.org/wiki/Internet_Information_Services - JV01
@ जेवी 01, (इस पृष्ठ के कारण 100k + विचार प्राप्त हो रहा है ....) इसे पहले ही संस्करण 8.0 में अपडेट कर दिया गया है। - Pacerier
हां, लेकिन अब एमएस आलेख में आईआईएस 8.5 या आईआईएस 10 शामिल नहीं है (बाद वाला विंडोज सर्वर 2016 और विंडोज 10 में शामिल है)। हमेशा एक कदम या दो पीछे ... - JV01


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

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

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

50
2018-05-20 20:03



दिलचस्प; यह संस्करण 6.0 का दावा करता है। - jldugger
एक्सपी प्रो पर ?? कभी नहीं देखा ... खान कहते हैं 5.1। - squillman
@jldugger: मुझे शक है। मैंने 80 एक्सपी मशीन टेलनेट करने की कोशिश की। यह 5.1 है। आपको Windows 2003 सर्वर से कनेक्ट होना चाहिए था। (सर्वर नाम में टाइपो?) - splattne
हम यहाँ चारों ओर पागल हैं। आपके संपादन के बारे में कुछ टिप्पणियां: 1. मुझे लगता है कि / और HTTP 2 के बीच एक अनुमत स्थान है। यह सामान्य HTML वेबपृष्ठ देता है; क्या आप कुछ अलग उम्मीद कर रहे थे? - jldugger
विंडोज 2012 आर 2 पर,% SYSTEMROOT% \ system32 \ inetsrv में inetinfo.exe नहीं है। लेकिन टेलनेट विधि काम करता है। - Joe White


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

IIS version in IIS Manager about box


42
2018-06-16 04:20



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


विंडोज एक्सपी में आईआईएस 5.1 स्थापित है, इसलिए आईआईएस 5.0 प्रक्रिया का उपयोग करें। आईआईएस 5.1 के अवलोकन के लिए यह आलेख देखें:

एक्सपी प्रो में आईआईएस 5.1 पर एक नजर - ​​आईआईएस 5 से अलग क्या है?

आईआईएस 5.1 केवल एक सुविधा है   माइक्रोसॉफ्ट के एक्सपी प्रो ऑपरेटिंग पर   प्रणाली। यह स्थापित करने योग्य नहीं है   (विश्वसनीय रूप से) एक्सपी होम पर। साथ ही,   आईआईएस 5.0 अपडेट करने की कोई योजना नहीं है   विंडोज 2000 पर आईआईएस 5.1 पर।

आईआईएस 5.1 मूल रूप से एक ही इंजन है   आईआईएस 5.0 के रूप में लेकिन एक्सपी एक ग्राहक है   ऑपरेटिंग सिस्टम, इसमें बनाया गया है   सीमाएं जो परंपरागत हैं   माइक्रोसॉफ्ट के क्लाइंट ऑपरेटिंग   सिस्टम-जैसे कनेक्शन सीमाएं और   केवल एक वेबसाइट। भले ही आधारित   आईआईएस 5 पर, महत्वपूर्ण हैं   आईआईएस 5.0 से मतभेद आप   के बारे में पता होना चाहिए।

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

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

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

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

17
2018-05-20 19:57



"केवल एक वेबसाइट"। क्या इसमें माइक्रोसॉफ्ट शेयरपॉइंट प्रशासन शामिल है? क्योंकि यदि नहीं, तो स्पष्ट रूप से दो वेबसाइट चल रही हैं। - jldugger
वेब साइट पर और अधिक जोड़ने की कोशिश करें (विंडोज एक्सपी पर आईआईएस 5.1 में डिफ़ॉल्ट वेब के तहत वर्चुअल निर्देशिका या वेब ऐप्स नहीं)। आप ऐसा नहीं कर सकते - splattne
सर्वर 2008 आर 2 7.5 - Saariko
@ सारिको धन्यवाद! मैंने सूची अपडेट की है। - splattne
आईआईएस 7.5 एक्सप्रेस विंडोज एक्सपी और ऊपर चल सकता है जबकि आईआईएस 8.5 एक्सप्रेस विंडोज विस्टा एसपी 1 और ऊपर चल सकता है - microsoft.com/en-us/download/details.aspx?id=1038 और microsoft.com/en-us/download/details.aspx?id=34679 - mvark


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

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

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


4
2018-02-16 11:03



काम करता है, लेकिन क्या आपके पास है आधिकारिक स्रोत इसके लिए? अन्यथा, इस तरह की रिवर्स इंजीनियरिंग भविष्य में गंभीरता से टूट जाएगी। - Pacerier
मुझे यकीन नहीं है कि यह कैसे "गंभीरता से तोड़ सकता है"। हम यह पता लगाने की कोशिश कर रहे हैं कि आईआईएस का कौन सा संस्करण इस्तेमाल किया जा रहा है - परमाणु ऊर्जा स्टेशन पर नियंत्रण नहीं! - Jonathan Williams


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

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

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


3
2017-07-10 15:31



ठीक है, तो यह जानने के बजाय कि कहां क्लिक करना है, आपको कमांड को जानना होगा, और सहायक सॉफ़्टवेयर इंस्टॉल करना याद रखना होगा। मैं कमांड लाइन टूल्स के लिए अपनी वरीयता साझा करता हूं, लेकिन आपका तर्क कमजोर लगता है। - pabrams
एक तर्क की आवश्यकता है? आप इसे कहीं से भी कर सकते हैं, बॉक्स में प्रशासनिक पहुंच की आवश्यकता नहीं है। - guaka
कुछ लोगों को यह जानकारी सुरक्षा के लिए छिपी हो सकती है ताकि यह दिखाई न दे। - mindmischief


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

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

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

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

लेकिन विंडोज एक्सपी का एक्स 64 संस्करण विंडोज सर्वर 2003 एसपी 1 कोडबेस पर आधारित है, और आईआईएस का संस्करण विंडोज एक्सपी प्रोफेशनल एक्स 64 संस्करण में आईआईएस 6.0 है।

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


2
2018-02-16 21:04





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

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

2
2018-01-13 16:08



चूंकि हमारे सर्वर विंडोज यूआई नहीं चलाते हैं, यह एकमात्र समाधान था जो मेरे लिए काम करता था :) - Jon Rea
इसने विंडोज 10 होम संस्करण में मेरे लिए काम किया है - marcello miorelli


यहां, विंडोज 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 के माध्यम से InetMgr.exe, या PowerShell के माध्यम से:

[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
2018-05-21 14:02





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

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


1
2017-11-09 17:28





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

enter image description here


0
2018-01-06 17:24