PracticU

סיכום ב-3 דקות - שרתי IIS ואתרי אינטרנט

בלי כתוביותעם כתוביות
PracticU › קורס מנהלי רשת - ב-3 דקות › סיכום ב-3 דקות - שרתי IIS ואתרי אינטרנט
מילון מושגים:
IIS - שרת האינטרנט של מיקרוסופט (Internet Information Services), המריץ אתרים ויישומי אינטרנט על Windows.
שרת אינטרנט - תוכנה או מחשב שמקבלים בקשות HTTP ומגישים דפי אינטרנט ומשאבים ללקוחות.
HTTP - פרוטוקול להעברת דפי אינטרנט ונתונים בין דפדפן לשרת. הגרסה המאובטחת שלו היא HTTPS.
.NET - פלטפורמת פיתוח של מיקרוסופט להרצת יישומים בשפות כמו C#, הכוללת ספריות וסביבת ריצה משותפות.
PHP - שפת תכנות לצד השרת, נפוצה בבניית אתרים דינמיים ומערכות ניהול תוכן כמו WordPress.
SSL - פרוטוקול להצפנת תקשורת ברשת ולאימות זהות השרת. קודמו של TLS, והשם עדיין נפוץ בשימוש.
URL - הכתובת שמזהה משאב באינטרנט, למשל דף אתר, וכוללת פרוטוקול, שם מארח ונתיב.
FTP - פרוטוקול להעברת קבצים בין מחשבים ברשת, בין לקוח לשרת.

סיכום ב-3 דקות - שרתי IIS ואתרי אינטרנט
שרת IIS הופך לשרת ווב. לפני ההתקנה פורט 80 לא מאזין בשרת, ולכן אין עליו אתר ווב, וגם אי אפשר להגיע אליו ב-HTTP.
השלבים העיקריים
1. התקנה: מוסיפים את תפקיד Web Server (IIS) דרך Add role. מ-IIS 7 ואילך כל יכולת היא מודול שמתקינים לפי הצורך.
2. מודולים לשפות: .NET לאתרי ASP.NET, CGI לאתרי PHP, ו-ODBC Logging לרישום לוגים לתוך SQL.
3. אבטחה: Basic Authentication שולח שם וסיסמה בלי הצפנה, ולכן מחייב SSL. Windows Authentication, תעודות דיגיטליות ו-URL Authorization מגבילים גישה לנתיבים מסוימים.
4. ניהול מרחוק ו-FTP: Management Service מאפשר לנהל את IIS מרחוק. FTP מובנה החל מ-IIS 7.5 שב-Windows 2008 R2.
5. אתרים: האתר הדיפולטי נקרא Default Web Site. מוסיפים אתר עם תיקייה פיזית, ו-Bindings לפי פורט או שם. אם פורט 80 תפוס, נותנים שם מפורש.
6. Application Pools: לכל אתר או אפליקציה Pool משלה, ולכל Pool בוחרים גרסת .NET (2 או 4). כך אתר אחד שנתקע לא מפיל את האחרים.
הגדרות נוספות
- Default Document: המסמך שמוצג כשנכנסים לכתובת בלי שם קובץ.
- Directory Browsing: בדרך כלל מבוטל, כדי שלא יוצגו כל הקבצים באתר.
- Handler Mappings: קובע איזה מודול מטפל בכל סיומת קובץ.
- MIME Types: לפי המרצה, סיומת mp4 צריכה להיות מוגדרת כ-video/mpeg כדי שהדפדפן יציג וידאו.
- Request Filtering: חוסם גישה לקבצים כמו web.config.
- Error Pages: דפי שגיאה מותאמים אישית.
שימו לב
הגדרות ברמת השרת נשמרות בקובץ applicationHost.config שבתיקיית System32\inetsrv. הגדרות ברמת האתר נשמרות בקובץ web.config שבתיקיית האתר, וגם כשמעתיקים אתר לשרת אחר ההגדרות עוברות איתו.

פרקי ההרצאה: סיכום ב-3 דקות - שרתי IIS ואתרי אינטרנט

  1. 00:00

    מבוא: התקנת שרת IIS כשרת ווב

  2. 00:39

    בדיקת פורט 80 לפני ההתקנה

  3. 01:20

    מודולי .NET ו-CGI בשרת הווב

  4. 01:55

    מודולי אבטחה ואימות ב-IIS

  5. 02:32

    ניהול מרחוק ו-FTP ב-IIS

  6. 03:38

    אתר ברירת מחדל ואתרים חדשים

  7. 04:52

    הפרדה בין אתרים לפי שם מארח

  8. 06:01

    Application Pool והפרדת תהליכים

תמלול ההרצאה: סיכום ב-3 דקות - שרתי IIS ואתרי אינטרנט

הטקסט המלא של הדקות הראשונות בהרצאה «סיכום ב-3 דקות - שרתי IIS ואתרי אינטרנט» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:20

    ברוכים הבאים לשרת שלי ובואו נתקין is add role ואנחנו הולכים להפוך את השרת הזה לשרת web זה web server לפני שאנחנו מתחילים אתם יכולים לראות ש-HTTP מ-2701 לא עובד אין אי אפשר לפנות למחשב הזה ב-HTTP וגם אתם יכולים לראות שבנט סטאט מינוס na בנט סטאט שאין שום אפליקציה שתופסת פורט 80. אתם רואים אין פה פורט 80 בליסינינג יש 88 של קרברוס יש RPC ב-135 אבל אין פורט 80 זאת

  2. 01:02

    אומרת אין שרת ווב שמאזין פה בפורט ואנחנו הולכים להתקין אותו בככה ב-IS-7 וה-IS-8 זאת אומרת אחרי ה-IS-6 של 2003 הכל נהיה מודולים אז אנחנו יכולים להתקין פה .NET ואנחנו יכולים להתקין לדוגמה CGI בשביל שפת PHP, למי שיש אתר ב-PHP של לינוקס, כן, לרוב הם על לינוקס ואפשר לשים אותו על מייקרוסופט, צריך לשים בשביל זה

  3. 01:35

    CGI. אנחנו יכולים להתקין מודולים של לוגינג, לדוגמה UDBC לוגינג, ולרשום דרך זה לדאטאבסט של SQL. ובסיקיוריטי אני יכול להגיד לו שיהיה לו עימות נניח בייסיק לשלוח שם וסיסמה ככה על הקו, חייבים לשים SSL אם שמים עימות בייסיק או Windows Authentication שזה Challenge וResponse

  4. 01:58

    או הזדרות על ידי תעודות דיגיטליות ולעשות מפינג לחשבונות במייקרוסופט בקיצור יש לכם הרבה מודולים המודולים הכי מעניינים זה בעצם המודולים של Security שצריך להתקין אותם URL Authorization אני יכול להגביל כל מיני לינקים כדי שיהיה לי משהו באתר ולא תוכלו להגיע אליו אזורים סודיים באתר ותאימות ל-IS6 יש פה יש כל מיני דברים שצריכים עדיין ה-IS 6.

  5. 02:27

    Management Service אומר להתחבר מרחוק ל-IS ולנהל אותו מרחוק. בשביל זה צריך להוריד כלי ניהול מאתר של מייקרוסופט. ו-FTP, יש פה גם FTP, ב-IS 7.5, FTP כבר מובנה ב-IS.

  6. 02:46

    לפני כן ב-IS 7. 7 זה שרת 2008, 7.5 זה שרת 2008 R2 ויש ה-IS 8 בשנת 2012. יופי, אז אני מתקין פה, גם את ה-FTP אני מתקין, גם כלי ניהול, גם התחברות מרחוק.

  7. 03:07

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

  8. 03:38

    הנה הוא סיים להתקין את עצמו. ככה, מה יש לנו פה מעניין ב-IS? קודם כל יש לנו הגדרות ברמת שרת כולו, ובתוך רמת שרת כולו יש לנו פה אתרים ספציפיים.

  9. 03:52

    אתם רואים, יש default, אתר דיפולטי, ואנחנו יכולים לעשות אתר חדש. שימו לב, האתר הדיפולטי נמצא פה, ו-CNNPub www-Rות, ואנחנו יכולים לעשות אתר חדש, כן?

  10. 04:04

    לדוגמה, אנחנו נעשה אתר, נעשה תיקייה, נקרא לה יוסי, ונעשה אתר ליוסי, נעשה אתר ליוסי, אוקיי, יופי.

  11. 04:18

    יוסי ונעשה עוד אתר ליוני יוסי ויוני כאשר אפשר להפריד ביניהם על ידי זה שנקשקש פה משהו זה נקשקש לו אחד ובשני נקשקש שתיים יופי עכשיו אנחנו צריכים להקים אתרים פה אנחנו באים לפה ואומרים שזה אתר basic settings חבר'ה למעשה האתר web זה כמו תיקי המשותפת שמגיעים אליה דרך htp אז אני אני אומר cynetpub

  12. 04:54

    wwwroot yoni זה האתר הדיפולטי הולך לשנות את השם שלו ל-yoni rename ל-yoni נפתח לי פועל בטעות ואני עושה עוד סייט ומשייך אותו ל-yosi cynetpub wwwroot yosi הוא אומר אי אפשר כי port 80 כבר תפוס אז צריך לעשות שם מפורש ואז הכל אפשרי ואז הוא יפריד ביניהם לפי שמות יופי עשינו שני אתרים וצריך לדאוג שזה יגיע לשם הלאה בתוך בתוך האתר, כל אתר יכול לרוץ עם יוזר אישי

  13. 05:33

    שלו בווינדוס. שימו לב כרגע, שתיהם רצים תחת אותו פרוצס ואנחנו יכולים לראות אותו פה. בואו נעשה כניסה ראשונה ואז אנחנו נראה אותו. הנה, הנה הוא בגלל שלא עשיתי כניסה ראשונה.

  14. 06:05

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

  15. 06:24

    בתוך התהליך יכולים להיות כמה תוכנות קטנות, תרדים. אני עכשיו רוצה להפריד אותם, זה נקרא אפליקיישן פול.

  16. 06:31

    שימו לב, אפליקיישן פול, כרגע יש לי אחד של

לקורס המלא: קורס מנהלי רשת ב‑3 דקות

ההרצאה הקודמת: סיכום ב-3 דקות - שרת Terminal Server

הרצאות קשורות מקורסים אחרים

  • IIS Crypto
  • אירוח service על שרת IIS
  • Publish WebAPI to Windows 10 IIS
  • איסוף מידע וכתובת IP מתוך שרתי DNS

קורסים נוספים במסלול

  • קורס טכנאי מחשבים ורשתות - Windows 10/11 - בדגש על תמיכה טכנית בארגונים - Help Desk
  • קורס מנהלי רשת ושרתים - Active Directory 2025
  • קורס מנהלי רשת ושרתים - Active Directory 2022
  • ראיון עבודה - מנהל רשת - תמיכה טכנית