خدمات معلومات الانترنت

مايكروسوفت IIS
المطور(ون)مايكروسوفت
الإصدار الأولي30 مايو 1995 ؛ منذ 29 عامًا ( 1995-05-30 )
إصدار مستقر
10.0 الإصدار 1809  / 2 أكتوبر 2018
مكتوب فيسي++ [1]
نظام التشغيلويندوز NT
متوفر فينفس لغات الويندوز
يكتبخادم الويب
رخصةجزء من Windows NT (نفس الترخيص)
موقع إلكترونيwww.iis.net

Microsoft IIS ( خدمات معلومات الإنترنت ، IIS، 2S ) هو خادم ويب قابل للتوسعة أنشأته شركة Microsoft للاستخدام مع عائلة Windows NT . [2] يدعم IIS HTTP و HTTP/2 و HTTP/3 و HTTPS و FTP و FTPS و SMTP و NNTP . لقد كان جزءًا لا يتجزأ من عائلة Windows NT منذ Windows NT 4.0 ، على الرغم من أنه قد يكون غائبًا عن بعض الإصدارات (مثل إصدار Windows XP Home)، ولا يكون نشطًا بشكل افتراضي. يتم تضمين مجموعة مخصصة من البرامج تسمى SEO Toolkit [3] في أحدث إصدار من المدير. تحتوي هذه المجموعة على العديد من الأدوات لتحسين محركات البحث مع ميزات لتحسين العلامات الوصفية / ترميز الويب، وتكوين خرائط المواقع / robots.txt، وتحليل موقع الويب، وإعداد الزاحف، وتكوين جانب الخادم SSL والمزيد.

تاريخ

كان أول خادم ويب لشركة Microsoft عبارة عن مشروع بحثي في ​​المركز الأكاديمي الأوروبي لنظام التشغيل Microsoft Windows NT (EMWAC)، وهو جزء من جامعة إدنبرة في اسكتلندا، وتم توزيعه كبرنامج مجاني . [4] ومع ذلك، نظرًا لأن خادم EMWAC لم يتمكن من التعامل مع حجم حركة المرور المتجهة إلى Microsoft.com ، فقد اضطرت Microsoft إلى تطوير خادم الويب الخاص بها، IIS. [5]

تم إصدار كل إصدار تقريبًا من IIS إما جنبًا إلى جنب مع إصدار من Microsoft Windows أو معه:

  • تم إصدار IIS 1.0 في البداية كإضافة مجانية لنظام التشغيل Windows NT 3.51.
  • تم تضمين IIS 2.0 مع Windows NT 4.0.
  • قدم IIS 3.0، الذي تم تضمينه مع Service Pack 2 من Windows NT 4.0، بيئة البرمجة النصية الديناميكية Active Server Pages . [6]
  • تم إصدار IIS 4.0 كجزء من "Option Pack" لنظام التشغيل Windows NT 4.0. وقد قدم تطبيق الإدارة الجديد المستند إلى MMC وكان أيضًا أول إصدار يمكن فيه تشغيل مثيلات متعددة من خوادم الويب وFTP، مع التمييز بينها حسب رقم المنفذ و/أو اسم المضيف. وكان أيضًا أول إصدار لتشغيل مجموعات التطبيقات.
  • تم شحن IIS 5.0 مع Windows 2000 وقد قدم طرق مصادقة إضافية ودعمًا لبروتوكول WebDAV وتحسينات على ASP . [7] كما أسقط IIS 5.0 دعم بروتوكول Gopher . [8] وأضاف IIS 5.0 HTTP.SYS.
  • تم إصدار IIS 5.1 مع Windows XP Professional وكان مطابقًا تقريبًا لـ IIS 5.0 على Windows 2000.
  • تم تضمين IIS 6.0 مع Windows Server 2003 و Windows XP Professional x64 Edition ، وأضاف الدعم لـ IPv6 وتضمن نموذج عملية عامل جديد زاد من الأمان بالإضافة إلى الموثوقية. [9] تم تقديم HTTP.sys في IIS 6.0 كمستمع بروتوكول خاص بـ HTTP لطلبات HTTP. [10] كما يجب الآن تثبيت كل مكون (مثل Server Side Includes أو ASP) صراحةً، لأنه في الإصدارات السابقة غالبًا ما دخل المتسللون إلى المواقع باستخدام أخطاء أمنية لمكونات لم تكن قيد الاستخدام حتى بواسطة الموقع المخترق، مما أدى إلى تحسين الأمان.
  • كان IIS 7.0 عبارة عن إعادة تصميم وإعادة كتابة كاملة لـ IIS وتم شحنه مع Windows Vista و Windows Server 2008. تضمن IIS 7.0 تصميمًا معياريًا جديدًا يسمح بسطح هجوم أقل وتحسين الأداء. كما قدم نظام تكوين هرمي يسمح بنشر أبسط للمواقع، وتطبيق إدارة جديد يعتمد على Windows Forms ، وخيارات إدارة سطر أوامر جديدة ودعم متزايد لـ .NET Framework . [11] لا يحد IIS 7.0 على Vista من عدد الاتصالات المسموح بها كما فعل IIS على XP، ولكنه يحد من الطلبات المتزامنة إلى 10 (إصدارات Windows Vista Ultimate وBusiness وEnterprise) أو 3 (Vista Home Premium). يتم وضع الطلبات الإضافية في قائمة انتظار، مما يعيق الأداء، ولكن لا يتم رفضها كما هو الحال مع XP.
  • تم تضمين IIS 7.5 في Windows 7 (ولكن يجب تشغيله في اللوحة الجانبية للبرامج والميزات) و Windows Server 2008 R2 . قام IIS 7.5 بتحسين وحدات WebDAV وFTP بالإضافة إلى إدارة سطر الأوامر في PowerShell . كما قدم دعم TLS 1.1 وTLS 1.2 وأداة Best Practices Analyzer وعزل العملية لمجموعات التطبيقات. [12]
  • يتوفر IIS 8.0 فقط في Windows Server 2012 و Windows 8. يتضمن IIS 8.0 SNI (ربط SSL بأسماء المضيفين بدلاً من عناوين IP)، وتهيئة التطبيق، ودعم شهادة SSL المركزية، والتوسع متعدد النواة على أجهزة NUMA ، من بين ميزات جديدة أخرى.
  • تم تضمين IIS 8.5 في Windows Server 2012 R2 و Windows 8.1 . يتضمن هذا الإصدار صفحة الخروج من عملية العامل الخامل، وتنشيط الموقع الديناميكي، والتسجيل المحسن، وتسجيل ETW، وإعادة ربط الشهادة تلقائيًا.
  • تم تضمين إصدار IIS 10.0 1607 المعروف أيضًا باسم الإصدار 10.0.14393 في Windows Server 2016 الصادر في 26 سبتمبر 2016 وتحديث الذكرى السنوية لـ Windows 10 الصادر في 2 أغسطس 2016. يتضمن هذا الإصدار دعمًا لـ HTTP/2 ، [13] تشغيل IIS في حاويات Windows على Nano Server، وواجهة برمجة تطبيقات إدارة Rest جديدة وواجهة مستخدم رسومية لإدارة الويب المقابلة، ورؤوس مضيف Wildcard. [14]
  • تم تضمين إصدار IIS 10.0 1709 في Windows Server، الإصدار 1709 (القناة نصف السنوية) و Windows 10 Fall Creators Update اللذين تم إصدارهما في 2017-10-17. يضيف هذا الإصدار دعمًا لـ HSTS وتحسينات الحاويات وأدوات الأمر الجديدة الخاصة بربط الموقع PowerShell و4 متغيرات خادم جديدة مسبوقة بـ "CRYPT_". [15]
  • تم تضمين إصدار IIS 10.0 1809 المعروف أيضًا باسم الإصدار 10.0.17763 في Windows Server 2019 وتحديث أكتوبر لنظام التشغيل Windows 10 الذي تم إصداره في 2 أكتوبر 2018. أضاف هذا الإصدار علامات للتحكم في HTTP/2 و OCSP Stapling لكل موقع، وواجهة برمجة تطبيقات للضغط ووحدة تنفيذ تدعم كل من مخططات gzip و brotli ، وواجهة مستخدم لتكوين HSTS . [16] يحتوي IIS 10.0 على Windows 11 و Windows Server 2022 على دعم أصلي لـ HTTP/3 .

تدعم جميع إصدارات IIS قبل الإصدار 7.0 التي تعمل على أنظمة تشغيل العميل 10 اتصالات متزامنة وموقع ويب واحد فقط.

تعرضت شركة مايكروسوفت لانتقادات من بائعي برامج خادم الويب الأخرى، بما في ذلك O'Reilly & Associates و Netscape ، بسبب ترخيصها للإصدارات المبكرة من Windows NT؛ حيث سمحت نسخة "Workstation" من نظام التشغيل بعشر اتصالات TCP/IP متزامنة فقط، في حين سمحت نسخة "Server" الأكثر تكلفة، والتي كانت تحتوي على ميزات إضافية قليلة، باتصالات غير محدودة ولكنها كانت تحتوي على IIS. وقد كان من المفترض أن هذا كان يهدف إلى تثبيط عزيمة المستهلكين عن تشغيل حزم خادم الويب البديلة على الإصدار الأرخص. [17] كتبت Netscape خطابًا مفتوحًا إلى قسم مكافحة الاحتكار التابع لوزارة العدل الأمريكية بشأن هذا التمييز في ترخيص المنتج، والذي أكدت أنه ليس له أي ميزة فنية. [18] أظهرت O'Reilly أنه يمكن للمستخدم إزالة الحدود المفروضة التي تهدف إلى شل NT 4.0 Workstation كخادم ويب من خلال تغييرين في مفتاح التسجيل وتعديلات أخرى بسيطة في ملف التكوين.

سمات

يدعم IIS 6.0 والإصدارات الأحدث آليات المصادقة التالية : [19]

يتمتع IIS 7.0 ببنية معيارية. يمكن إضافة أو إزالة الوحدات النمطية، والتي تسمى أيضًا بالامتدادات، بشكل فردي بحيث يتم تثبيت الوحدات النمطية المطلوبة لوظائف معينة فقط. يتضمن IIS 7 وحدات نمطية أصلية كجزء من التثبيت الكامل. هذه الوحدات النمطية هي ميزات فردية يستخدمها الخادم لمعالجة الطلبات. [21]

يتضمن IIS 7.5 ميزات الأمان الإضافية أو المحسنة التالية: [22]

  • تعيين شهادة العميل
  • أمن الملكية الفكرية
  • طلب الفلترة
  • تفويض عنوان URL

لقد تغيرت عملية المصادقة بشكل طفيف بين IIS 6.0 وIIS 7، وأبرز ما في الأمر أن المستخدم المجهول الذي كان يُسمى "IUSR_{machinename}" هو حساب مُضمَّن في Vista وأنظمة التشغيل المستقبلية ويُسمى "IUSR". والجدير بالذكر أنه في IIS 7، يتم عزل كل آلية مصادقة في وحدتها الخاصة ويمكن تثبيتها أو إلغاء تثبيتها. [20]

يقدم IIS 8.0 ميزات جديدة تهدف إلى تحسين الأداء وتسهيل الإدارة. والميزات الجديدة هي:

  • تهيئة التطبيق: ميزة تسمح للمسؤول بتكوين تطبيقات معينة للبدء تلقائيًا عند بدء تشغيل الخادم. وهذا يقلل من وقت الانتظار الذي يمر به المستخدمون الذين يصلون إلى الموقع لأول مرة بعد إعادة تشغيل الخادم. [23]
  • صفحة البداية أثناء تهيئة التطبيق: يمكن للمسؤول تكوين صفحة البداية لعرضها على زائر الموقع أثناء تهيئة التطبيق. [23]
  • دعم ASP.NET 4.5: مع IIS 8.0، يتم تضمين ASP.NET 4.5 افتراضيًا، كما يوفر IIS أيضًا العديد من خيارات التكوين لتشغيله جنبًا إلى جنب مع ASP.NET 3.5. [24]
  • دعم شهادة SSL المركزية: ميزة تجعل إدارة الشهادات أسهل من خلال السماح للمسؤول بتخزين الشهادات والوصول إليها على مشاركة ملف. [25]
  • التوسع متعدد النواة على أجهزة NUMA : يوفر IIS 8.0 العديد من خيارات التكوين التي تعمل على تحسين الأداء على الأنظمة التي تعمل بنظام NUMA، مثل تشغيل العديد من عمليات العمال ضمن مجموعة تطبيقات واحدة، واستخدام التقارب الناعم أو الصلب والمزيد. [26]
  • دعم بروتوكول WebSocket [27]
  • إشارة اسم الخادم (SNI): SNI هو امتداد لأمان طبقة النقل، والذي يسمح بربط مواقع ويب متعددة بأسماء مضيفين مختلفة بعنوان IP واحد (على غرار كيفية استخدام رؤوس المضيف للمواقع غير المتوافقة مع SSL). [28]
  • قيود عنوان IP الديناميكية: ميزة تمكن المسؤول من حظر عناوين IP أو نطاقات IP التي تصل إلى الخادم بعدد كبير من الطلبات بشكل ديناميكي [29]
  • خنق وحدة المعالجة المركزية: مجموعة من عناصر التحكم التي تسمح لمسؤول الخادم بالتحكم في استخدام وحدة المعالجة المركزية بواسطة كل مجموعة تطبيقات من أجل تحسين الأداء في بيئة متعددة المستأجرين [30]

يتضمن IIS 8.5 العديد من التحسينات المتعلقة بالأداء في السيناريوهات واسعة النطاق، مثل تلك التي يستخدمها موفرو الاستضافة التجارية وعروض السحابة الخاصة بشركة Microsoft. كما يتضمن العديد من الميزات المضافة المتعلقة بالتسجيل واستكشاف الأخطاء وإصلاحها. الميزات الجديدة هي:

  • عملية إيقاف تشغيل العامل الخامل: وظيفة لتعليق المواقع الخاملة لتقليل مساحة الذاكرة للمواقع الخاملة [31]
  • تنشيط الموقع الديناميكي: ميزة تسجل قوائم الاستماع فقط للمواقع التي تلقت طلبات [32]
  • التسجيل المعزز: ميزة تسمح بجمع متغيرات الخادم ورؤوس الطلب ورؤوس الاستجابة في سجلات IIS [33]
  • تسجيل ETW: مزود ETW الذي يسمح بجمع السجلات في الوقت الفعلي باستخدام أدوات تتبع الأحداث المختلفة [34]
  • إعادة ربط الشهادة تلقائيًا: ميزة تكتشف متى تم تجديد شهادة الموقع وتعيد ربط الموقع بها تلقائيًا [35]

يعبر

IIS Express ، إصدار خفيف الوزن (4.5–6.6 ميجا بايت) من IIS، متاح كخادم مستقل مجاني ويمكن تثبيته على Windows XP مع Service Pack 3 والإصدارات اللاحقة من Microsoft Windows. يدعم IIS 7.5 Express بروتوكولي HTTP وHTTPS فقط. إنه محمول، ويخزن تكوينه على أساس كل مستخدم، ولا يتطلب امتيازات إدارية ويحاول تجنب التعارض مع خوادم الويب الموجودة على نفس الجهاز. [36] يمكن تنزيل IIS Express بشكل منفصل [37] أو كجزء من WebMatrix [38] أو Visual Studio 2012 والإصدارات الأحدث. [39] (في Visual Studio 2010 والإصدارات الأقدم، استخدم مطورو الويب الذين يطورون تطبيقات ASP.NET خادم تطوير ASP.NET، المسمى "Cassini".) [40] بشكل افتراضي، يخدم IIS Express حركة المرور المحلية فقط. [41] [39]

الإضافات

يقوم IIS بإصدار وحدات ميزات جديدة بين إصدارات الإصدارات الرئيسية لإضافة وظائف جديدة. تتوفر الامتدادات التالية لـ IIS 7.5:

  • خدمة النشر عبر بروتوكول FTP: تتيح لمنشئي محتوى الويب نشر المحتوى بشكل آمن على خوادم الويب IIS 7 باستخدام مصادقة تعتمد على SSL ونقل البيانات. [42]
  • حزمة الإدارة: تضيف دعم واجهة المستخدم الإدارية لميزات الإدارة في IIS 7، بما في ذلك تفويض ASP.NET، والأخطاء المخصصة، وتكوين FastCGI، وتصفية الطلبات. [43]
  • توجيه طلبات التطبيق : يوفر وحدة توجيه تعتمد على الوكيل والتي تقوم بإعادة توجيه طلبات HTTP إلى خوادم المحتوى استنادًا إلى رؤوس HTTP ومتغيرات الخادم وخوارزميات موازنة التحميل. [44]
  • مدير قاعدة البيانات: يسمح بإدارة سهلة لقواعد البيانات المحلية والبعيدة من داخل مدير IIS. [45]
  • خدمات الوسائط: تدمج منصة توصيل الوسائط مع IIS لإدارة وإدارة توصيل الوسائط الغنية ومحتوى الويب الآخر. [46]
  • وحدة إعادة كتابة عنوان URL: توفر آلية إعادة كتابة تعتمد على القواعد لتغيير عناوين URL المطلوبة قبل معالجتها بواسطة خادم الويب. [47]
  • WebDAV: يتيح لمؤلفي الويب نشر المحتوى بشكل آمن على خوادم الويب IIS 7، ويسمح لمسؤولي الويب والمضيفين بإدارة إعدادات WebDAV باستخدام أدوات الإدارة والتكوين الخاصة بـ IIS 7. [48]
  • أداة نشر الويب: تقوم بمزامنة خوادم IIS 6.0 وIIS 7، ونقل خادم IIS 6.0 إلى IIS 7، ونشر تطبيقات الويب على خادم IIS 7. [49]

الاستخدام

وفقًا لـ Netcraft ، في فبراير 2014، كان لدى IIS "حصة سوقية من جميع المواقع" بنسبة 32.80٪، مما يجعله ثاني أكثر خادم ويب شيوعًا في العالم، خلف Apache HTTP Server بنسبة 38.22٪. أظهرت Netcraft اتجاهًا تصاعديًا في حصة السوق لـ IIS، منذ عام 2012. [ 50] ومع ذلك، في 14 فبراير 2014، أظهرت W3Techs نتائج مختلفة. وفقًا لـ W3Techs، يعد IIS ثالث أكثر خادم ويب استخدامًا خلف Apache HTTP Server (المركز الأول) و Nginx . علاوة على ذلك، يُظهر اتجاهًا هبوطيًا ثابتًا لاستخدام IIS منذ فبراير 2013. [ 51]

تشير بيانات Netcraft في فبراير 2017 إلى أن IIS كان لديه "حصة سوقية من بين أكثر مليون موقع نشاطًا" بنسبة 10.19٪، مما يجعله ثالث أكثر خادم ويب شهرة في العالم، خلف Apache بنسبة 41.41٪ وnginx بنسبة 28.34٪. [52]

حماية

تأثرت IIS 4 و IIS 5 بثغرة الأمان CA-2001-13 التي أدت إلى هجوم Code Red سيئ السمعة ؛ [53] [54] ومع ذلك، لم يتم الإبلاغ عن أي مشكلات في الإصدارين 6.0 و 7.0 مع هذه الثغرة الأمنية المحددة. [55] في IIS 6.0، اختارت Microsoft تغيير سلوك معالجات ISAPI المثبتة مسبقًا، [56] والتي كان العديد منها مذنبًا في ثغرات 4.0 و 5.0، وبالتالي تقليل سطح الهجوم لـ IIS. [54] بالإضافة إلى ذلك، أضاف IIS 6.0 ميزة تسمى "ملحقات خدمة الويب" التي تمنع IIS من تشغيل أي برنامج دون إذن صريح من المسؤول.

بشكل افتراضي، يقوم IIS 5.1 والإصدارات الأقدم بتشغيل مواقع الويب في عملية واحدة تعمل في سياق حساب النظام، [57] وهو حساب Windows يتمتع بحقوق إدارية. في الإصدار 6.0، يتم تشغيل جميع عمليات معالجة الطلبات في سياق حساب خدمة الشبكة، والذي يتمتع بامتيازات أقل بكثير، لذلك في حالة وجود ثغرة أمنية في ميزة أو كود مخصص، فلن يؤدي ذلك بالضرورة إلى تعريض النظام بأكمله للخطر نظرًا للبيئة المعزولة التي تعمل فيها عمليات العمل هذه. [58] كما احتوى IIS 6.0 على مجموعة جديدة من HTTP للنواة ( http.sys) مع محلل طلبات HTTP أكثر صرامة وذاكرة تخزين مؤقتة للاستجابة لكل من المحتوى الثابت والديناميكي. [59]

وفقًا لـ Secunia ، اعتبارًا من يونيو 2011 ، كان لدى IIS 7 إجمالي ستة ثغرات تم حلها بينما [55] كان لدى IIS 6 إجمالي إحدى عشرة ثغرة، منها واحدة لم يتم إصلاحها بعد. يتمتع الاستشارة الأمنية غير المصححة بتصنيف خطورة 2 من 5. [55]

في يونيو 2007، خلصت دراسة أجرتها شركة جوجل على 80 مليون نطاق إلى أنه في حين كانت حصة سوق خدمات معلومات الإنترنت 23% في ذلك الوقت، استضافت خوادم خدمات معلومات الإنترنت 49% من البرامج الضارة في العالم، وهي نفس حصة خوادم أباتشي التي بلغت حصتها في السوق 66%. كما لاحظت الدراسة الموقع الجغرافي لهذه الخوادم القذرة واقترحت أن سبب ذلك قد يكون استخدام نسخ غير مرخصة من ويندوز لا يمكنها الحصول على تحديثات الأمان من مايكروسوفت. [60] في منشور مدونة بتاريخ 28 أبريل 2009، أشارت مايكروسوفت إلى أنها تزود الجميع بتحديثات الأمان دون التحقق الحقيقي. [61] [62]

لقد جعلت عمليات الكشف عن المراقبة الجماعية في عام 2013 من المعروف على نطاق واسع أن IIS سيئ بشكل خاص في دعم السرية الأمامية الكاملة (PFS)، وخاصة عند استخدامه بالتزامن مع Internet Explorer. إن امتلاك أحد مفاتيح السرية غير المتماثلة طويلة المدى المستخدمة لإنشاء جلسة HTTPS لا ينبغي أن يجعل من السهل اشتقاق مفتاح الجلسة القصيرة لفك تشفير المحادثة، حتى في وقت لاحق. إن تبادل المفاتيح Diffie-Hellman (DHE) وتبادل المفاتيح Diffie-Hellman المنحني الإهليلجي (ECDHE) هما الوحيدان المعروفان في عام 2013 بامتلاكهما لهذه الخاصية. تستخدمها 30% فقط من جلسات متصفح Firefox وOpera وChromium، ونحو 0% من جلسات Safari وMicrosoft Internet Explorer من Apple. [63]

انظر أيضا

مراجع

  1. ^ Lextrait, Vincent (فبراير 2010). "The Programming Languages ​​Beacon, v10.0". مؤرشف من الأصل في 30 مايو 2012. تم الاسترجاع في 12 فبراير 2010 .
  2. ^ "تشغيل IIS 6.1 كخادم تطبيقات (IIS 6.0)". TechNet . Microsoft . مؤرشف من الأصل في 21 سبتمبر 2013 . تم الاسترجاع في 14 ديسمبر 2012 .
  3. ^ "البدء باستخدام مجموعة أدوات تحسين محركات البحث". Microsoft Learn . Microsoft . 11 أبريل 2024 . تم الاسترجاع في 14 أبريل 2024 .
  4. ^ "خوادم إنترنت Windows NT". Microsoft . 10 يوليو 2002. مؤرشف من الأصل في 19 سبتمبر 2008. تم الاسترجاع في 26 مايو 2008 .
  5. ^ كرامر، ديف (24 ديسمبر 1999). "تاريخ موجز لشركة مايكروسوفت على الويب". مايكروسوفت . مؤرشف من الأصل في 14 مايو 2008. تم الاسترجاع في 26 مايو 2008 .
  6. ^ "Microsoft ASP.NET 2.0 المحطة التالية في خارطة طريق تطوير الويب من Microsoft".[ رابط ميت دائم ‍ ]
  7. ^ "الفصل 1 - نظرة عامة على خدمات معلومات الإنترنت 5.0". 9 ديسمبر 2009. تم الاسترجاع في 25 أكتوبر 2010 .
  8. ^ "الفصل الثاني - إدارة عملية الهجرة". 9 ديسمبر 2009. تم الاسترجاع في 27 يونيو 2012 .
  9. ^ "ما الجديد في IIS 6.0؟". مؤرشف من الأصل في 14 مايو 2013. تم الاسترجاع 25 نوفمبر 2010 .
  10. ^ arkaytee. "مقدمة إلى بنيات IIS". docs.microsoft.com . تم الاسترجاع في 29 أغسطس 2019 .
  11. ^ "IIS 7.0: استكشاف خادم الويب لنظام التشغيل Windows Vista وما بعده" . تم الاسترجاع في 25 نوفمبر 2010 .
  12. ^ "ما الجديد في دور خادم الويب (IIS) في Windows 2008 R2" . تم الاسترجاع في 25 نوفمبر 2010 .
  13. ^ مايك بيشوب؛ ديفيد سو (11 سبتمبر 2015). "HTTP/2 على IIS". مايكروسوفت.{{cite web}}:CS1 maint: أسماء متعددة: قائمة المؤلفين ( الرابط )
  14. ^ سوراب شيرهاتي (14 يونيو 2022). "الميزات الجديدة المقدمة في IIS 10.0". مايكروسوفت.
  15. ^ سوراب شيرهاتي؛ ريتشارد لانج (19 مايو 2022). "الميزات الجديدة المقدمة في IIS 10.0 الإصدار 1709". مايكروسوفت.{{cite web}}:CS1 maint: أسماء متعددة: قائمة المؤلفين ( الرابط )
  16. ^ سوراب شيرهاتي. "الميزات الجديدة المقدمة في IIS 10.0، الإصدار 1809". مايكروسوفت.
  17. ^ "Netscape يذهب إلى السجن، ولا يحصل على 200 دولار". InfoWorld. مؤرشف من الأصل في 23 ديسمبر 2008. استرجاع 12 أبريل 2014 .
  18. ^ "الاختلافات بين NT Server وWorkstation ضئيلة". O'Reilly Media. مؤرشف من الأصل في 16 مارس 2016. تم الاسترجاع في 7 يوليو 2018 .
  19. ^ "طرق المصادقة المدعومة في IIS 6.0 (IIS 6.0)". توثيق IIS 6.0 . Microsoft . مؤرشف من الأصل في 2 نوفمبر 2012. تم الاسترجاع في 13 يوليو 2011 .
  20. ^ ab "التغييرات بين أمان IIS 6.0 وIIS 7". iis.net . Microsoft . 7 فبراير 2010 . تم الاسترجاع في 13 يوليو 2011 .
  21. ^ Templin, Reagan (11 August 2010). "مقدمة إلى بنية IIS 7". iis.net . Microsoft . وحدات IIS 7 . تم الاسترجاع في 16 يوليو 2011 .
  22. ^ "خدمات الأدوار المتاحة لخادم الويب (IIS) في IIS 7.5". Microsoft TechNet . Microsoft . 27 يناير 2010 . تم الاسترجاع في 13 يوليو 2011 .
  23. ^ ab Eagan, Shaun (29 فبراير 2012). "IIS 8.0 Application Initialization". مدونة IIS . Microsoft . تم الاسترجاع في 19 سبتمبر 2013 .
  24. ^ Yoo, Won (29 فبراير 2012). "إدارة تكوين IIS 8.0 ASP.NET". مدونة IIS . Microsoft . تم الاسترجاع في 19 سبتمبر 2013 .
  25. ^ إيغان، شون (29 فبراير 2012). "دعم شهادة SSL المركزية لـ IIS 8.0". مدونة IIS . مايكروسوفت . تم الاسترجاع في 19 سبتمبر 2013 .
  26. ^ McMurray, Robert (29 فبراير 2012). "IIS 8.0 Multicore Scaling on NUMA Hardware". مدونة IIS . Microsoft . تم الاسترجاع في 19 سبتمبر 2013 .
  27. ^ "دعم بروتوكول IIS 8.0 WebSocket". مدونة IIS . Microsoft . 28 نوفمبر 2012. تم الاسترجاع في 19 سبتمبر 2013 .
  28. ^ إيغان، شون (29 فبراير 2012). "IIS 8.0 Server Name Indication". مدونة IIS . مايكروسوفت . تم الاسترجاع في 19 سبتمبر 2013 .
  29. ^ McMurray, Robert (29 فبراير 2012). "IIS 8.0 Dynamic IP Address Restrictions". مدونة IIS . Microsoft . تم الاسترجاع في 19 سبتمبر 2013 .
  30. ^ إيغان، شون (29 فبراير 2012). "تقييد وحدة المعالجة المركزية في IIS 8.0". مدونة IIS . مايكروسوفت . تم الاسترجاع في 19 سبتمبر 2013 .
  31. ^ Benari, Erez (26 يونيو 2013). "صفحة خارج عملية العامل الخامل". مدونة IIS . Microsoft . تم الاسترجاع في 18 سبتمبر 2013 .
  32. ^ Benari, Erez (3 يوليو 2013). "Dynamic Site Activation". مدونة IIS . Microsoft . تم الاسترجاع في 18 سبتمبر 2013 .
  33. ^ Benari, Erez (10 يوليو 2013). "Enhanced Logging". مدونة IIS . Microsoft . تم الاسترجاع في 18 سبتمبر 2013 .
  34. ^ Benari, Erez (15 يوليو 2013). "ETW Logging". مدونة IIS . Microsoft . تم الاسترجاع في 18 سبتمبر 2013 .
  35. ^ Benari, Erez (3 سبتمبر 2013). "Automatic Certificate rebind". مدونة IIS . Microsoft . تم الاسترجاع في 18 سبتمبر 2013 .
  36. ^ "IIS Express FAQ". iis.net . Microsoft . 14 يناير 2011 . تم الاسترجاع في 27 يناير 2011 .
  37. ^ "Internet Information Services (IIS) 7.5 Express". مركز التنزيل . مايكروسوفت . 10 يناير 2011. تم الاسترجاع في 27 يناير 2011 .
  38. ^ "نظرة عامة على IIS Express". iis.net . Microsoft . 14 يناير 2011 . تم الاسترجاع في 27 يناير 2011 .
  39. ^ بواسطة Hanselman, Scott; Condron, Glen (15 سبتمبر 2015). "3 مقدمة إلى وحدة تحكم عرض النموذج (MVC)". مقدمة إلى ASP.NET . Microsoft . 0:14:02.
  40. ^ جوثري، سكوت (29 يونيو 2010). "مقدمة عن IIS Express". مدونة ScottGu . مايكروسوفت .
  41. ^ Gopalakrishnan, Vaidy (12 يناير 2011). "التعامل مع فشل ربط عناوين URL في IIS Express". iis.net . Microsoft .
  42. ^ "خدمة النشر عبر بروتوكول نقل الملفات". iis.net . Microsoft . تم الاسترجاع في 17 يوليو 2011 .
  43. ^ "Administration Pack". iis.net . Microsoft . تم الاسترجاع في 17 يوليو 2011 .
  44. ^ "توجيه طلبات التطبيق". iis.net . Microsoft . تم الاسترجاع في 17 يوليو 2011 .
  45. ^ "Database Manager". iis.net . Microsoft . تم الاسترجاع في 17 يوليو 2011 .
  46. ^ "خدمات الوسائط IIS". iis.net . Microsoft . تم الاسترجاع في 30 يوليو 2011 .
  47. ^ "إعادة كتابة عنوان URL". iis.net . Microsoft . تم الاسترجاع في 17 يوليو 2011 .
  48. ^ "WebDAV Extension". iis.net . Microsoft . تم الاسترجاع في 17 يوليو 2011 .
  49. ^ "Web Deploy 2.0". iis.net . Microsoft . تم الاسترجاع في 17 يوليو 2011 .[ رابط ميت دائم ‍ ]
  50. ^ "استطلاع خادم الويب لشهر فبراير 2014". news.netcraft.com . Netcraft . 3 فبراير 2014.
  51. ^ "إحصائيات الاستخدام والحصة السوقية لـ Microsoft-IIS لمواقع الويب". w3techs . Q-Success.
  52. ^ "استطلاع خادم الويب لشهر فبراير 2017". news.netcraft.com . Netcraft . 27 فبراير 2017.
  53. ^ "CA-2001-13 Buffer Overflow In IIS Indexing Service DLL". CERT® Advisory . Computer Emergency Response Team . 17 يناير 2002 . تم الاسترجاع في 1 يوليو 2011 .
  54. ^ ab Hadi, Nahari (2011). Web commerce security: design and development . Krutz, Ronald L. Indianapolis: Wiley Pub. p. 157. ISBN 9781118098899. OCLC  757394142.
  55. ^ abc "تقرير الثغرات الأمنية: خدمات معلومات الإنترنت من Microsoft (IIS) 6". Secunia . Secunia ApS . تم الاسترجاع في 1 يوليو 2011 .
  56. ^ "تثبيتات IIS في وضع القفل (IIS 6.0)". شبكة مطوري Microsoft (MSDN) . Microsoft . مؤرشف من الأصل في 30 أبريل 2011. تم الاسترجاع في 1 يوليو 2011 .
  57. ^ "كيفية: تشغيل التطبيقات غير الموجودة في سياق حساب النظام في IIS (الإصدار 5.1) Microsoft Corporation". 7 يوليو 2008. تم الاسترجاع في 20 يوليو 2007 .
  58. ^ هنريكسون، هيثي؛ هوفمان، سكوت ر. (2003). "الفصل 15: خدمات ويب ASP.NET". IIS 6: المرجع الكامل . مدينة نيويورك: ماكجرو هيل بروفيشنال. ص. 482. ISBN 978-0-07-222495-5تم الاسترجاع بتاريخ 12 يوليو 2011 .
  59. ^ هنريكسون، هيثي؛ هوفمان، سكوت ر. (2003). "الفصل الأول: أساسيات IIS". IIS 6: المرجع الكامل . مدينة نيويورك: ماكجرو هيل بروفيشنال. ص. 17. رقم ISBN 978-0-07-222495-5تم الاسترجاع بتاريخ 12 يوليو 2011 .
  60. ^ "برمجيات خادم الويب والبرامج الضارة". مدونة Google للأمان عبر الإنترنت .
  61. ^ "تشجيع قراصنة ويندوز على تثبيت تحديثات الأمان". USA Today . Technology Live. فبراير 2010 . تم الاسترجاع في 18 يوليو 2011 .
  62. ^ كوك، بول (27 أبريل 2009). "من يحصل على تحديثات أمان Windows؟". مدونة أمان Windows . مايكروسوفت . تم الاسترجاع في 18 يوليو 2011 .
  63. ^ SSL: تم اعتراضه اليوم، وفك تشفيره غدًا، Netcraft، 25 يونيو 2013.
  • الموقع الرسمي
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=خدمات_معلومات_الإنترنت&oldid=1250739445"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate