PracticU

התקנה של XAMPP

בלי כתוביותעם כתוביות
PracticU › קורס NodeJS › התקנה של XAMPP
מילון מושגים:
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
מסד נתונים - אוסף מאורגן של נתונים המאוחסן כך שאפשר לשמור, לחפש, לעדכן ולשלוף אותו ביעילות, לרוב באמצעות שפת שאילתות.
MySQL - מערכת ניהול מסדי נתונים יחסיים בקוד פתוח, נפוצה מאוד באתרים וביישומי אינטרנט.
PHP - שפת תכנות לצד השרת, נפוצה בבניית אתרים דינמיים ומערכות ניהול תוכן כמו WordPress.
רכיב - יחידת בניין עצמאית וניתנת לשימוש חוזר בתוך מערכת או ממשק משתמש, שאחראית על חלק מוגדר מהתפקוד.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
פורט - מספר שמזהה שירות או תהליך מסוים בתוך מחשב, ומאפשר לכוון תעבורת רשת ליעד הנכון. למשל פורט 80 ל-HTTP.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.

התקנה של XAMPP
XAMPP היא חבילת התקנה אחת שמכילה שרת Apache, מסד נתונים MySQL (או MariaDB), ו-PHP ו-Perl. השיעור מראה איך מתקינים אותה ב-Windows, ואיך מפעילים את הרכיבים שלה.
התקנה
1. הורדה: מורידים מהאתר הרשמי את הגרסה למערכת ההפעלה.
2. מיקום: לפי השיעור, המתקין עצמו מציע להתקין מחוץ ל-Program Files בגלל בקרת חשבון המשתמש, והשיעור התקין בתיקייה הראשית של הכונן C.
3. סיום: בסיום ההתקנה לא הפעילו את לוח הבקרה מיד.
הפעלה
1. לוח הבקרה: מפעילים את XAMPP Control. לפי המרצה, כדאי ליצור קיצור דרך על שולחן העבודה.
2. Apache ו-MySQL: לוחצים על Start ליד כל רכיב. Apache משתמש בפורטים 80 ו-443, ו-MySQL בפורט 3306.
3. Admin: לחיצה על Admin ליד MySQL פותחת את ממשק phpMyAdmin.
פורט תפוס
1. שינוי הפורט: אם פורט של Apache תפוס, משנים את ההגדרה בקובץ הקונפיגורציה, ומחפשים בו את שורות listen. פורט 3306 של MySQL לא משנים.
שימו לב
1. שגיאה: אם מופיעה הודעת שגיאה על פורטים, לפי המרצה כדאי לחפש אותה בגוגל.
עכשיו אפשר להתקין את XAMPP, להפעיל את MySQL ולפתוח את הממשק שלו.
השיעור הבא בקורס: יצירת מסד נתונים ב-phpMyAdmin

פרקי ההרצאה: התקנה של XAMPP

  1. 00:00

    מה זה XAMPP ומה הוא כולל

  2. 00:39

    הרכיבים בחבילה: Apache, MySQL ו-PHP

  3. 01:39

    הורדת XAMPP מהאתר הרשמי

  4. 02:19

    הרצת מתקין XAMPP והמשך ההתקנה

  5. 02:55

    מיקום ההתקנה בתיקיית C

  6. 03:32

    סיום ההתקנה ופתיחת לוח הבקרה

  7. 04:07

    קיצור דרך ללוח הבקרה

  8. 04:47

    הפעלת השירותים והפורטים שלהם

תמלול ההרצאה: התקנה של XAMPP

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

  1. 00:02

    הדבר הראשון שאנחנו רוצים לעשות זה להתקין את MySQL. אז יש כל מיני מוצרים או שיטות להתקין את MySQL כי הוא דאטאבייס חינמי ונפוץ בתעשייה. אנחנו הולכים להתקין איזשהו מוצר שנקרא XAMP או איזושהי התקנה יותר נכון שנקראת XAMP. XAMP זה קיצור של Cross-Platform, ה-X זה Cross-Platform.

  2. 00:34

    מה זה אומר Cross-Platform? זה אומר שהמוצר הזה אקסאמפ או התקנה ניתנת גם עבור Windows, גם עבור Mac וגם עבור Linux. זה מתאים לכל המערכות.

  3. 00:46

    A זה Apache, HTTP Server, וזה בעצם Web Server שהרבה פעמים משתמשים איתו במערכות של Java לדוגמה.

  4. 00:56

    יש לנו את M שזה MySQL, או לפעמים אומרים שזה גם MariaDB. הרי ה-DB זה גרסה מסוימת של MySQL. P זה, ה-P הראשון זה PHP, זאת אומרת שההתקנה הזאת מכילה גם את שפת PHP בתוכה, ו-P הנוסף זה בעצם שפת Perl, כי ההתקנה הזאת מכילה גם את שפת Perl בתוכה.

  5. 01:24

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

  6. 01:42

    אז בואו ניכנס ונחפש איך אנחנו מורידים ומתקינים את XAMPP. XAMPP, דאונלוד, דאונלוד XAMPP, ויש לנו את הדף הזה, אנחנו רואים פה כל מיני גרסאות, הנה הוא מזהה שיש לי Windows אז אתם יכולים להוריד את זה עבור מערכת ההפעלה שלכם, אנחנו רואים כאן מערכות הפעלה אחרות,

  7. 02:06

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

  8. 02:28

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

  9. 02:55

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

  10. 03:17

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

  11. 03:28

    הנה אנחנו רואים שהוא כבר הולך לסיים, וברגע שהוא סיים אנחנו יכולים ללחוץ על Finish. האמת אנחנו רואים, Do you want to start the control panel?

  12. 03:42

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

  13. 03:54

    אז בואו ראשית נראה איפה בעצם הייתה ההתקנה ואיך אנחנו יכולים להריץ אותה. אנחנו רואים שיש לנו פה את התיקייה C, XAMP, פה אמרנו שהוא התקין את זה, ומה שאנחנו רואים זה את הקובץ הזה XAMP Control.exe.

  14. 04:13

    הקובץ הזה מריץ בעצם את ה-Control Panel של XAMP. מה שאני ממליץ לעשות זה פשוט קיצור דרך נניח על הדסטופ ואז דרך הקיצור דרך הזה אנחנו יכולים להריץ את הקונטרול פאנל.

  15. 04:29

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

  16. 04:54

    התחברות לפורטים ספציפיים, הפאצ'י עובדת על פורט 80 ופורט 443 ומיי סקיואל עובדת על פורט 3306. לפעמים בהתקנה יש בעיות עם הפורטים, יכול להיות שפורט מסוים תפוס לכם ואז אולי אתם רוצים לשנות את הפורט.

  17. 05:15

    פורט 3306 לא משנים, זה הפורט של מיי סקיואל, אבל לפעמים פורט 80 תפוס ואולי אתם רוצים לשנות את זה, פה port 443 תפוס ואולי אתם רוצים לשנות, במידה ואתם רוצים לשנות אותם,

לקורס המלא: קורס NodeJS אונליין בעברית

ההרצאה הקודמת: מה זה מסד נתונים ?

ההרצאה הבאה: יצירת מסד נתונים ב-phpMyAdmin

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

  • התקנת Wordpress ו-XAMPP על - וונדוס 10
  • התקנה
  • התקנה של DC
  • התקנה של GIT

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

  • קורס יסודות HTML - בניית אתר אינטרנט פשוט
  • קורס CSS 3 - בדגש על Flex & Grid
  • קורס Javascript כולל JQuery
  • קורס ג'אווה סקריפט מעשי - JavaScript
  • קורס TypeScript
  • קורס ריאקט - React