כיצד להתקין שרת LAMP במחשב לינוקס או VM מקומי של אובונטו

מטרת המדריך הקצר הזה היא להעביר אותך לתהליך הגדרת שרת LAMP (לינוקס, אפאצ'י, MySQL, PHP) על מכונת לינוקס מקומית של אובונטו או מכונה וירטואלית.

זה יאפשר לך להתפתח באמצעות PHP ו- MySQL (עם phpMyAdmin). זהו ערימה נפוצה הנחוצה לפיתוח וורדפרס.

התקן את החבילות הדרושות

יהיה עליך להתקין את החבילות הבאות עבור שרת LAMP. אתה יכול להתקין את כולם בבת אחת על ידי הפרדת כל חבילה בחלל, או אחת בכל פעם כפי שמוצג.

אני מעדיף להוריד אחת בכל פעם כי קל יותר לראות אם היו שגיאות.

היכנס למסוף והקלד את הדברים הבאים:

  • sudo apt-get install apache2
  • sudo apt-get install php
  • sudo apt-get install php-mysql
  • sudo apt-get install mysql-server

לאחר מכן, תתבקש להגדיר סיסמה עבור משתמש השורש MySQL. לאחר הגדרת הסיסמה המשיכו להתקין:

  • sudo apt-get install libapache2-mod-php
  • sudo apt-get install php-mcrypt
  • sudo apt-get install phpmyadmin

אז תתבקש לאיזה שרת להשתמש. בחר באפצ'י על ידי לחיצה על Enter. בחר לא להגדרת שרת מתקדם.

שנה הרשאות ל- / var / www / html

על מנת שסקריפטים וקבצי PHP יופעלו על ידי שרת LAMP הם צריכים להישמר בספריה / var / www / html. אתה יכול לחשוב על המיקום הזה כעל השרת המקומי שלך.

על מנת לבצע שינויים בספריה זו עלינו לשנות את ההרשאות בה. במסוף הזן את הפקודה:

sudo chown {your ubuntu username} /var/www/html

צור קישור סמלי ל- phpMyAdmin

כברירת מחדל, phpMyAdmin מותקן בספריה / usr / share /. עלינו להעביר אותו לספריית השרתים המקומית שלנו.

אנו מנווטים לספריית השרת בה אנו רוצים את הקישור על ידי: cd /var/www/html

לאחר מכן צור את הקישור על ידי הזנת הפקודה ln -s /usr/share/phpmyadmin phpmyadmin.

הפעל מחדש את אפאצ'י ובדוק

הפעל את הפקודה הבאה להפעלת Apache מחדש, והגדר את השינויים שבוצעו:

sudo systemctl restart apache2

לאחר מכן תוכל ליצור קובץ info.php בספריה / var / www / html באמצעות פקודה זו: touch /var/www/html/info.php

הקלד בקובץ את קוד ה- php הבא:

לאחר מכן, פתח דפדפן והקלד localhost / info.php. אתה אמור לראות דף מקובץ ה- php שכתבת זה עתה, המספק לך מידע על php.

לבסוף, כדי לגשת ל- phpMyAdmin עבור אל localhost / phpmyadmin בדפדפן שלך. שם המשתמש המוגדר כברירת מחדל הוא 'root' והסיסמה היא הסיסמה שבחרת קודם למסד הנתונים MySQL.