הגדר מחסנית LAMP (Linux, Apache, MySQL, PHP) באובונטו 20.04

Set Up Lamp Linux Apache



אולי רק התחלת לבנות את יישום האינטרנט הדינמי שלך ב- PHP, ואתה רוצה להגדיר את מחסנית LAMP. מונח LAMP מגיע ממערכת ההפעלה Linux, שרת Apache, מסד הנתונים MySQL ושפת PHP. נתחיל בהתקנת LAMP Stack באובונטו 20.04.







קודם כל, אמורות להיות לך הרשאות sudo במערכת שלך או להיכנס כשורש לביצוע המשימות הבאות:



עדכן את מאגר החבילות של המערכת

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



$סודועדכון מתאים


לאחר עדכון ה- apt-cache, אנו מוכנים להתקדם עם התקנת LAMP Stack.





בוא נתקין תחילה את MySQL.

התקן את MySQL באובונטו 20.04

מכיוון ש- MySQL משמש בעיקר כמסד נתונים עם PHP ומשמש לניהול ושמירה של נתונים להתקנת MySQL במערכת האובונטו שלך, הקלד את הפקודה שניתנה להלן.



$סודומַתְאִיםלהתקיןmysql-server mysql-client


הוא יבקש ממך לקחת שטח דיסק נוסף להתקנת החבילה, לכן לחץ על y כדי להמשיך להתקין את MySQL.


לאחר התקנת MySQL, בדוק את הגירסה על ידי הקלדת פקודה זו.

$mysql--גִרְסָה


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

$סודוסטטוס systemctl mysql.service


אם היא לא פעילה, תוכל להתחיל אותה באמצעות מילת המפתח start בפקודה שלעיל כך

$סודוsystemctl הפעל את mysql.service


כדי להיכנס למעטפת MySQL, הקלד את הפקודה הבאה

$סודוmysql


זה לא יבקש ממך סיסמה בפעם הראשונה.

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

כעת, נצא דרכו והתקין את שרת האינטרנט Apache 2 במערכת אובונטו.

mysql> יְצִיאָה

התקן את שרת האינטרנט של Apache באובונטו 20.04

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

$סודומַתְאִיםלהתקיןapache2


הוא עשוי גם לבקש לקחת שטח דיסק נוסף להתקנת ה- Apache, לכן לחץ על y כדי להמשיך בתהליך ההתקנה.

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

$סודוסטטוס systemctl apache2


אם הוא פעיל ופועל, אז אתה מוכן ללכת עם ההתקנה של PHP; אחרת, התחל להשתמש בפקודה

$סודוsystemctl start apache2


לאחר שהתחלנו אותו, בוא נתקין את ה- PHP כעת,

התקן PHP ב- Ubuntu 20.04

ניתן להתקין בקלות את הגרסה היציבה האחרונה של PHP על אובונטו ממאגר חבילות APT על ידי הקלדת הפקודה המופיעה להלן במסוף

$סודומַתְאִיםלהתקיןphp


הקש y כדי להמשיך בתהליך אם הוא מבקש לקחת שטח דיסק נוסף להתקנת PHP.

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

$ php--גִרְסָה


גרסת PHP 7.3.4 מותקנת.

התקן הרחבות PHP

כעת, אם ברצונך להתקין גם תוסף PHP בסיסי אחר, הנדרש עבור phpMyAdmin, לדוגמה,

  • php-curl
  • php-gd
  • php-mbstring
  • php-mysql
  • php-zip
  • php-json
  • php-xml

אתה יכול לעשות זאת על ידי הקלדת הפקודה הבאה.

$סודומַתְאִיםלהתקיןphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


הרשה לו לקחת שטח דיסק נוסף להתקנת התוספים על ידי הקלדת y ולחיצה על כפתור Enter.


פקודה זו תתקין את כל תוספי ה- PHP הדרושים להפעלת phpMyAdmin.

אז כך תוכל להתקין את כל החבילות הנדרשות ב- Ubuntu 20.04 ולהגדיר את LAMP Stack לבניית יישום האינטרנט הדינמי שלך.

סיכום

פוסט זה מכיל את המדריך שלב אחר שלב להתקנה והגדרה של מחסנית LAMP ב- Ubuntu 20.04 LTS.