שאלה כיצד ניתן לדעת איזו גירסה של IIS מותקנת?


יש לי תיבה המפעילה Win2k3 וכיוונים מסוימים מ- Microsoft KB על אישורי SSL, עבור IIS 5.0 ו- 6.0. כיצד ניתן לדעת איזו גירסה של IIS מותקנת כעת?


87
2018-05-20 19:53






תשובות:


כתשובה כללית יותר, לא מכוונת ספציפית לשאלתך, ל- Microsoft יש מאמר תמיכה המפרט את כל הגירסאות ומערכות ההפעלה המספקות כל אחת מהן.


67
2018-05-20 20:05



למרבה הצער, מיקרוסופט עדיין לא עדכנה את הדף כך שיכלול את IIS 7.5. הנה התייחסות חלופית אשר כוללת את זה: en.wikipedia.org/wiki/Internet_Information_Services - JV01
@ JV01, (בגלל דף זה מקבל 100k + צפיות ....) זה כבר עודכן לגרסה 8.0. - Pacerier
ובכן כן, אבל עכשיו המאמר MS אינו כולל IIS 8.5 או IIS 10 (האחרון כלול ב- Windows Server 2016 ו- Windows 10). תמיד צעד או שניים מאחורי ... - JV01


אתה יכול להסתכל על% SYSTEMROOT% \ system32 \ inetsrv \ inetinfo.exe. לחץ לחיצה ימנית על מאפיינים, לחץ על הכרטיסייה גירסה.

תוכל גם לראות כותרת של תגובת HTTP

  1. 80
  2. הקלד HEAD / HTTP / 1.0 [enter] [enter]
  3. עיין בשורה שמתחילה ב- Server:

51
2018-05-20 20:03



מעניין; היא טוענת גרסה 6.0. - jldugger
על XP Pro ?? מעולם לא ראיתי את זה ... מכרות אומר 5.1. - squillman
@jldugger: אני בספק. ניסיתי Telnet 80 a XP מכונה. זה 5.1. עליך להיות מחובר לשרת Windows 2003. (שגיאת הקלדה בשם השרת?) - splattne
ללא שם: אנחנו כל מיני משוגע כאן. כמה הערות על העריכה שלך: 1. אני חושב שיש רווח בלתי מורשה בין / ו HTTP 2. זה פשוט מחזירה את HTML רגיל דף אינטרנט; האם ציפית למשהו אחר? - jldugger
ב- Windows 2012 R2, אין inetinfo.exe ב-% SYSTEMROOT% \ system32 \ inetsrv. אבל שיטת Telnet פועלת. - Joe White


כאשר מנהל IIS פתוח, תוכל ללחוץ עליו Help -> About לראות את הגרסה.

IIS version in IIS Manager about box


44
2018-06-16 04:20



תשובה טובה. עם זאת, קל לפספס את הגירסה האמיתית של IIS ובמקום זאת לראות רק את מספר הגירסה של מנהל IIS בפועל. למשל, ב- Windows 8.1 שלי, כאשר אני מעלה את זה עזרה> על תיבת, זה יהיה קל לקרוא בטעות את הגירסה של IIS כמו 6.2. אז הוספתי צילום מסך כדי להבהיר היכן מספר הגירסה האמיתית. - Charles Roper


Windows XP מותקן ב- IIS 5.1, לכן השתמש בהליך IIS 5.0. עיין במאמר זה לקבלת סקירה כללית של IIS 5.1:

מבט על IIS 5.1 ב- XP Pro - מה שונה מ- IIS 5?

IIS 5.1 הוא תכונה רק כדי להימצא   על ההפעלה של מיקרוסופט XP Pro   מערכת. זה לא ניתן להתקנה   (באופן מהימן) ב- XP Home. בנוסף,   אין תוכניות לעדכון IIS 5.0   ב - Windows 2000 ל - IIS 5.1.

IIS 5.1 הוא בעצם אותו מנוע   כמו IIS 5.0 אבל מאז XP הוא לקוח   מערכת ההפעלה, יש בו מובנה   גבולות המקובלים עבור   הלקוח של Microsoft פועל   מערכות, כגון גבולות חיבור ו   רק אתר אינטרנט אחד. למרות מבוסס   ב- IIS 5, יש משמעות   הבדלים מ IIS 5.0 כי אתה   צריך לדעת.

אתה יכול גם לפתוח דף בדפדפן אשר מפעיל את זה פשוט סקריפט:

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

בתור הערה צדדית: זה מעניין כי IIS (החל ב- Windows Server 2000 / גרסה 5.0) לא ניתן לשדרג ללא שדרוג של מערכת ההפעלה. כל גירסה של Windows יש גרסה משלו של IIS:

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

17
2018-05-20 19:57



"רק אתר אינטרנט אחד". האם זה כולל את Microsoft SharePoint Administration? כי אם לא, אז יש בבירור שני אתרי אינטרנט פועל. - jldugger
נסה להוסיף עוד אתר אינטרנט זה (לא ספריה וירטואלית או יישומי אינטרנט תחת ברירת המחדל של האינטרנט ב- IIS 5.1 ב- Windows XP). אתה לא יכול לעשות את זה. - splattne
2008 - Saariko
@Sariko תודה! עדכנו את הרשימה. - splattne
IIS 7.5 Express יכול לפעול ב- Windows XP ומעלה בעת ש- IIS 8.5 Express יכול לפעול ב- Windows Vista SP1 ומעלה - Microsoft.com/en-us/download/details.aspx?id=1038 & Microsoft.com/en-us/download/details.aspx?id=34679 - mvark


אתה אמור להיות מסוגל לקבוע את מספר הגירסה של IIS מערך הרישום הבא: HKEY_LOCAL_MACHINE \ תוכנה \ Microsoft \ InetStp \ VersionString

זה מראה "גרסה 6.0" על המחשב המקומי שלי.

(אתה יכול למצוא פרטים על איך לפתוח regedit כדי להציג את זה מ http://www.wikihow.com/Open-Regedit)


4
2018-02-16 11:03



עובד, אבל יש לך המקור הרשמי בשביל זה? אחרת, הנדסה לאחור כזו תשבור ברצינות בעתיד. - Pacerier
אני לא בטוח איך זה יכול "לשבור ברצינות". אנחנו מנסים לגלות איזו גירסה של IIS נמצאת בשימוש - לא לשלוט בתחנת כוח גרעינית! - Jonathan Williams


אם יש לך curl ו grep מותקן, למשל באמצעות Cygwin, או ממחשב אחר הפועל OS X או Linux, אתה יכול להשתמש בעוצמה של כלי שורת הפקודה ולהימנע לדעת היכן בדיוק ללחוץ באיזה מצב:

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

שים לב שאין דרישה להיות בשרת עצמו.


3
2017-07-10 15:31



נכון, אז במקום לדעת איפה ללחוץ, אתה צריך לדעת את הפקודה, וזכור להתקין את התוכנה התומכת. אני חולק את העדפתך על כלי שורת הפקודה, אבל הטענה שלך חלשה. - pabrams
צריך ויכוח? ניתן לעשות זאת מכל מקום, ללא צורך בגישה ניהולית לתיבה עצמה. - guaka
יש אולי מידע זה מוסתר עבור אבטחה ולכן זה לא יכול להופיע. - mindmischief


רק כנקודת נתונים מהנה:

מארץ 32 סיביות:

Windows XP מגיע עם IIS 5.1.

Windows Server 2003 עם IIS 6.0.

עם זאת, מהדורת x64 של Windows XP מבוססת על קוד הבסיס של Windows Server 2003 SP1, והגירסה של IIS הכלולה ב- Windows XP Professional X64 Edition היא IIS 6.0.

דברים משוגעים, אני יודע.


2
2018-02-16 21:04