Loading AI tools
תוכנת שרת אינטרנט של חברת Microsoft מוויקיפדיה, האנציקלופדיה החופשית
IIS (ראשי תיבות: Internet Information Services) היא תוכנת שרת אינטרנט של חברת Microsoft עבור שרתים שרצים בסביבת Windows NT. זוהי תוכנת שרת האינטרנט השלישית הפופולרית בעולם אחרי Apache HTTP Server, ו-Nginx.
יש להשלים ערך זה: בערך זה חסר תוכן מהותי. ייתכן שתמצאו פירוט בדף השיחה. | |
משאבי השרת מתחלקים לשימושים שונים על ידי Application Pools. לכל App pool יש את המשאבים שלו, הוא רץ בנפרד ואינו מושפע מהשימוש בשאר ה-App pools. השירות שמקבל את הבקשות לכל App pool ומטפל בהן נקרא Worker Process (w3wp.exe). ניתן לומר שהחלוקה ל-App pools היא חלוקה רעיונית של משאבי השרת, וריצת ה-Worker processes השונים הם היישום של החלוקה. קיימת אפשרות של-App pool אחד יהיו יותר מ-Worker Process אחד שיריץ אותו, ומצב כזה נקרא Web Garden.[1]
בכל App pool אפשר להגדיר אתרים (sites) ואפליקציות. הדרך בה האתר מקבל פניות היא בעזרת הגדרת bindings. לכל binding נגדיר את הפרוטוקול באמצעותו האתר מקבל הודעות (FTP, SMTP, NNTP ו-HTTP/HTTPS); כתובת ה-IP (למקרה שיש בשרת כמה כרטיסי רשת); מספר ה-port אליו האתר יאזין, ו-host name בו ישתמש הלקוח כשיפנה לאתר. אפשר ליצור כמה bindings לאתר, לדוגמה כאשר רוצים שהאתר יקבל פניות גם בפרוטוקול HTTP וגם ב-HTTPS.
קובצי התצורה (קונפיגורציה) של שרת IIS שמורים במבנה XML. קובץ התצורה הראשי של שרת ה-IIS הוא Applicationhost.config (Configuration store), ובו נמצאות ההגדרות לכל השרת. מתחתיו בהיררכיית הקבצים יש את קובצי ה-Web.config, קובץ מיוחד לכל App pool/אתר/אפליקציה, שבהם נוספות הגדרות מיוחדות שבהם ה-App pool/אתר/אפליקציה הספציפי חורג מההגדרות הראשיות של כלל השרת.
לשרת IIS קיימות כמה אפשרויות לבצע אימות (Authentication) של לקוח לקבלת גישה לאתר:
גרסאות קודמות של IIS היו חשופות לפגיעות, דבר שהוביל לפגיעות כגון התולעת "Code Red Worm". ב-IIS 6.0, מיקרוסופט בחרה להפוך את התהליכים המקדימים של ISAPI המותקנים מראש, שהיו גורמים לפגיעות בגרסאות 4.0 ו-5.0, ללא פעילים אוטומטית, כאשר שינוי זה מקטין את משטח התקיפה האפשרי על IIS. בגרסאות של IIS עד לגרסה 6.0, כל התכונות רצו על המערכת, דבר שאפשר לנצל פרצות לרעה. לעומת זאת, תחת גרסה 6.0 כל הבקשות רצות תחת שרותי הרשת. צורה זו עובדת בסביבה עם פחות הרשאות.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.