PracticU

שרת APACHE - חלק 1

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › שרת APACHE - חלק 1
מילון מושגים:
שרת אינטרנט - תוכנה או מחשב שמקבלים בקשות HTTP ומגישים דפי אינטרנט ומשאבים ללקוחות.
קוד פתוח - תוכנה שקוד המקור שלה זמין לציבור לצפייה, לשימוש ולשינוי, לרוב לפי רישיון מתאים.
רישיון - ההיתר החוקי להשתמש בתוכנה, הקובע את תנאי השימוש, מספר ההתקנות וזמן התוקף.
IIS - שרת האינטרנט של מיקרוסופט (Internet Information Services), המריץ אתרים ויישומי אינטרנט על Windows.
מערכת הפעלה - התוכנה הבסיסית שמנהלת את חומרת המחשב ומשאביו ומריצה את שאר התוכנות, למשל Windows או Linux.
SSL - פרוטוקול להצפנת תקשורת ברשת ולאימות זהות השרת. קודמו של TLS, והשם עדיין נפוץ בשימוש.
HTTPS - הגרסה המאובטחת של HTTP, שמצפינה את התקשורת בין הדפדפן לשרת בעזרת TLS ומאמתת את זהות האתר.
QA - הבטחת איכות (Quality Assurance): תחום שעוסק בבדיקת תוכנה ובתהליכים שמבטיחים שהמוצר עומד בדרישות.

שרת APACHE - חלק 1
שרת Apache, הידוע גם כ-Apache HTTP Server או httpd, הוא שרת אינטרנט חינמי וקוד פתוח, ואחד השרתים הוותיקים והנפוצים בעולם. ההרצאה הראשונה בסדרה עוסקת ברעיון שמאחורי שרת אינטרנט ובהתקנה הבסיסית.
הרעיון
1. שרת אינטרנט: תוכנה שמותקנת על שרת ומציגה קבצי Web לדפדפן דרך פרוטוקול HTTP. הדפדפן שולח בקשה לכתובת ה-IP של השרת, והשרת מחזיר את הקובץ מתוך תיקייה מוגדרת.
2. קוד פתוח: הפרויקט נבנה על ידי קהילה, ואינו דורש תשלום רישיון, בניגוד לשרת IIS של מיקרוסופט.
3. מערכות הפעלה: Apache מגיע עם רוב שרתי הלינוקס והיוניקס. התמיכה ב-SSL וב-HTTPS היא חלק מהשרת.
התקנה ובדיקה
4. קובץ RPM: ההתקנה נעשית מקובץ RPM. הפקודה rpm -Uvh מבצעת התקנה או שדרוג, ומציגה את התקדמותה.
5. בדיקת התקנה: rpm -qa | grep httpd מציג את החבילות שמותקנות. בהרצאה הופיעו החבילות httpd ו-httpd-tools.
שימו לב
ניהול השרת נעשה בשורת הפקודה ובעריכת קבצי הגדרות. קיימים גם ממשקים גרפיים, שההרצאות הבאות מדגימות.
Apache הוא שרת אינטרנט חינמי שמותקן בקלות על לינוקס, ומציג את האתר מהתיקייה שנקבעה לו.
השיעור הבא בקורס: שרת APACHE - חלק 2
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: שרת APACHE - חלק 1

  1. 00:00

    הכרת שרת Apache ו-Apache2

  2. 01:05

    מה זה שרת אינטרנט

  3. 01:41

    גלישה מהדפדפן לשרת דרך DNS

  4. 02:24

    הצגת קבצי Web בפרוטוקול HTTP

תמלול ההרצאה: שרת APACHE - חלק 1

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

  1. 00:20

    בסרטון שלפנינו אנחנו נדבר על שרת האינטרנט הפופולרי ביותר בעולם, יש אומרים שהוא הכי פופולרי בעולם, הוא בטח ובטח אחד הוותיקים ביותר שיש בעולם, והוא ה-Apache Server, Apache, ככה הוא נקרא.

  2. 00:38

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

  3. 01:10

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

  4. 01:38

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

  5. 01:51

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

  6. 02:19

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

  7. 02:45

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

  8. 02:56

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

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: משימות מתוזמנות - crontab

ההרצאה הבאה: שרת APACHE - חלק 2

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

  • צד שרת
  • מה זה שרת ?
  • שרת Syslog
  • התקנת שרת 2022 DC

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

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell