מדריך זה יראה לך כיצד להגדיר שרת LAMP (לינוקס, אפאצ'י, MySQL ו- PHP) לפיתוח יישומי אינטרנט מבוססי PHP באובונטו לינוקס באמצעות XAMPP.
אתה יכול להשתמש במחסנית XAMPP לפיתוח יישומי PHP המופעלים על ידי מסגרות כגון WordPress, Joomla, Drupal, PrestaShop וכו '.
מהו XAMPP?
XAMPP הוא אחד מערימות ה- LAMP הפופולריות ביותר להקמת סביבת פיתוח PHP. זה קוד פתוח וזמין בכל מערכות ההפעלה העיקריות כולל Windows, Linux ו- MacOS. מרכיבי הליבה הפועלים יחד ליצירת XAMPP כוללים אפאצ'י, MySQL, PHP ופרל.
שרת ה- XAMPP הוא אידיאלי לפיתוח תוכנה או אבות טיפוס מכיוון שהוא קל יחסית להתקנה ואינו דורש הרבה תצורה. עם זאת, שים לב ש- XAMPP אינו מומלץ לשימוש כשרת ייצור מכיוון שהוא מתפשר על כמה בעיות אבטחה על מנת להקל על הגדרת סביבת הפיתוח שלך. לדוגמה:
- כל אחד יכול לגשת בקלות לדמון MariaDB דרך הרשת.
- למנהל בסיס הנתונים (root) המוגדר כברירת מחדל אין סיסמה.
הורד את XAMPP עבור Linux
כדי להתחיל, עליך להוריד את חבילת XAMPP Debian עבור אובונטו לינוקס כפי שמתואר להלן.
ראשית, היכנס לספריית ההורדות שלך באמצעות את הפקודה cd.
cd ~ / הורדות
הפעל את הפקודה הבאה כדי להוריד את XAMPP באמצעות wget, כלי שורת פקודה להורדת חבילות מהאינטרנט.
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
הערה: באפשרותך להחליף את גרסת ה- XAMPP בפקודה שלמעלה בגרסת הטעמך אם תרצה בכך.
מכיוון שספריית העבודה הנוכחית שלך היא /Downloads תיקיה, wget ישמור באופן אוטומטי את מתקין יישומי XAMPP בספרייה זו.
כיצד להתקין את XAMPP באובונטו
לפני שתוכל להתקין את יישום XAMPP, יהיה עליך לשנות את ההרשאות של המתקין כדי להפוך אותו להפעלה באמצעות הפקודה chmod.
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
אם תרשום את מתקין ה- XAMPP באמצעות ה- ls -l פקודה, תקבל פלט דומה לזה שלמטה. כפי שאתה יכול לראות, למתקין יש כעת הרשאות "לבצע".
הוצא את הפקודה הבאה להפעלת מתקין ה- XAMPP:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
המסך הראשוני של מתקין ה- XAMPP אמור להיראות דומה לזה שלמטה:
הקלק על ה הַבָּא לחץ על הכפתור ובצע את הוראות ההתקנה של האשף.
הקלק על ה סיים כפתור לסיום ההתקנה.
לאחר השלמת ההתקנה, המערכת תאחסן את קבצי ה- XAMPP ב- /opt/lampp בספרייה במערכת שלך. דפי האינטרנט או הפרויקטים יוצבו ב /opt/lampp/htdocs מַדרִיך.
כדי להפעיל את שירותי XAMPP, כגון Apache, MySQL ו- ProFTPD, פשוט הפעל את הפקודה הבאה:
sudo / opt / lampp / lampp start
אתה יכול לבדוק את הסטטוס של שירותי XAMPP על ידי הקלדה:
מצב sudo / opt / lampp / lampp
כמו כן, שים לב כי XAMPP מגיע עם כלי גרפי שבו אתה יכול להשתמש כדי לנהל את השירותים שלך בקלות. אתה יכול להפעיל את הכלי XAMPP GUI עם הפקודות הבאות:
cd / opt / lampp
sudo ./manager-linux-x64.run
חלון ה- XAMPP הבא ייפתח.
בדוק אם הכל עובד
אם אתה מסוגל להתחיל את השירותים ללא שום בעיה, כנראה שהכל עובד כמצופה.
כדי לבדוק אם שרת אפאצ'י משרת את דפי האינטרנט שלך כצפוי, הקלד http://localhost בדפדפן האינטרנט שלך. הדפדפן יציג דף שנראה דומה לזה שלמטה. לידיעתך, שרת אפאצ'י פועל ביציאה 80 כברירת מחדל.
תוכל גם לגשת למסד הנתונים MySQL שמגיע עם XAMPP על ידי הקלדת ה- http://localhost/phpmyadmin כתובת אתר בדפדפן שלך.
למד עוד: הפוך למומחה בפיתוח אתרים ו- MySQL עם קורס זה
הגדרת שרת LAMP ב- WSL
מדריך זה הראה לך כיצד להגדיר שרת XAMPP לשימוש בעת פיתוח היישומים מבוססי ה- PHP שלך. מטעמי אבטחה, לעולם אל תשתמש ב- XAMPP למטרות ייצור.
עבור מפתחים שעובדים על מערכת המשנה של Windows עבור לינוקס, אתה יכול גם להגדיר שרת LAMP ב- WSL אם אתה רוצה.
רוצה להתחיל עם פיתוח אתרים ב- Windows Subsystem עבור Linux? התחל בהגדרת סביבת בדיקת LAMP.
קרא הבא
- לינוקס
- אובונטו
- שרת אפאצ'י
- לינוקס
- PHP

Mwiza מפתחת תוכנה במקצועה וכותבת רבות על לינוקס ותכנות חזית. חלק מהאינטרסים שלו כוללים היסטוריה, כלכלה, פוליטיקה ואדריכלות ארגונית.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.