מקור: תורגם אוטומטית. לחץ כאן כדי לפתוח את הדף המקורי

התקנת Apache2, MySQL ו-PHP5 ב אובונטו לינוקס

Apache2,MySQL,PHP בסוף השבוע שעבר החלטתי לתת מטרה למחשב ישן (פנטיום III עם זיכרון RAM 128MB, 30GB HD) שבו לפני כמה חודשים התקנתי את אובונטו 6.0.6 Server. כמו תמיד מה אני מפסיד היתה סביבה הבדיקה המקוון כי מותר לי לעשות את השינויים ותכונות חדשות כדי להוסיף לאתרים שלי להימנע מלעשות חם, הייתי צריך להתקין להגדיר Apache2, MySQL ו-PHP5.


נתחיל עם המדריך על html.it, הנה הצעדים שאני אחריו:

  • מעדכן את רשימת החבילות הזמינות בפועל (זה תמיד טוב לעשות לפני מתקנים חדשים):

    sudo apt-get update 
  • התקנת Apache2:
     sudo apt-get install apache2-mpm-prefork 
  • התקנת MySQL
     sudo apt-get install mysql-server 
  • התקן את מודול PHP5 עבור Apache2:
     sudo apt-get install libapache2-mod-php5 
  • התקנה של הספרייה להשתמש MySQL PHP5:
     sudo apt-get install php5-mysql 
  • התקנת ספריית PHP עבור מניפולציה של תמונות:
     sudo apt-get install php5-gd 
  • התקנת הספרייה PHP לרוץ PHP גם מן השורה את הפקודה:
     sudo apt-get install php5-cli 
  • הפעלת MySQL סיומת לקובץ התצורה עבור PHP5:
     vi /etc/php5/apache2/php.ini 

    עריכת קו

     ;extension=mysql.so 

    בתוך

     extension=mysql.so 
  • הפעל מחדש Apache2:
     sudo /etc/init.d/apache2 restart 

ואז לבדוק שהכל פועל כראוי המשכתי כדלקמן:

אינטגרציה בין מבחן Apache2 ו PHP5

יצירת קובץ test_php.php בספרייה / var www עם התכנים הבאים:

 <?php phpinfo();?> 

עם גישה לדפדפן "http://servername/test_php.php כתובת אתר (כאשר ServerName מייצג את כתובת ה-IP או השם של שרת לינוקס) ו לאמת להציג מידע מובלט PHP5 תצורה

מבחן האינטגרציה בין PHP5 ו-MySQL

יצירת הבדיקה db ב-MySQL:

 mysqladmin -u root create test 

יצירת קובץ test_mysql.php בספרייה / var www עם התכנים הבאים:

 <?php $link = mysql_connect('localhost', 'root', '') or die('Connessione fallita: ' . mysql_error()); mysql_select_db('test') or die('Selezione DB fallita: ' . mysql_error()); echo 'OK'; mysql_close($link); ?> 

עם גישה לדפדפן "http://servername/test_mysql.php כתובת אתר (כאשר ServerName מייצג את כתובת ה-IP או השם של שרת לינוקס) ובודק את המסר" אישור "הודעה המציינת את החיבור DB" מבחן "הוא הצליחה.

  • StumbleUpon
  • המועדפים של Windows Live
  • יאהו סימניות
  • LinkedIn
  • Hotmail
  • ב-Gmail
  • פייסבוק
  • Google Bookmarks
  • לצפצף
  • Yahoo Mail
  • שתף / Save / Bookmark
האם אתה אוהב את המאמר הזה? הרשם עכשיו כדי לקבל עדכונים או הקשורים:
Subscribe to RSS Subscribe to RSS

מאמרים בנושא "הגדרת Apache2, MySQL ו-PHP5 ב Ubuntu Linux"


תגובות

13 תגובות ל "ההתקנה Apache2, MySQL ו-PHP5 ב Ubuntu Linux"
  1. ilberni כותב:

    הם באמת כל apt-get apt-get להתקין

    אני גם הייתי צריך להוסיף למאגר

  2. דוד כותב:

    אתה צודק, תודה על הדיווח! 'מ' אפילו ביותר "מסוגל לעשות חתך טוב והדבק! עם זאת יש לי עכשיו תיקן.
    אתה יכול לברר מה פעולות אחרות שעשית? התחלתי עם Ubuntu Server 6.0.6

  3. vorax כותב:

    ו 'יותר טוב על קו אחד

    לעתים קרובות נותן שגיאה אחרת.

    שגיאת תחביר, T_STRING לא צפוי, וכו '..

    שלום

  4. lamer01 כותב:

    רציתי לספר לך כי שילוב בין מבחן Apache2 ו PHP5
    קוד PHP שכתבת יש חוסר דיוק:
    להיות

  5. lamer01 כותב:

    רציתי לספר לך כי שילוב בין מבחן Apache2 ו PHP5
    קוד PHP שכתבת יש חוסר דיוק:
    צריך להיות <?php phpinfo();?>

  6. יוסף כותב:

    מדריך מעולה, לא משנה את השגיאה ב phpinfo היא טעות דפוס ברור:))

    byeee

  7. דוד כותב:

    תודה על הדיווח! תיקנתי את השגיאה.

  8. אתוס כותב

    @ אתוס אתוס-Desktop: ~ $ mysqladmin-u root ליצור מבחן
    mysqladmin: להתחבר לשרת ב 'localhost' נכשלה
    שגיאה: "הגישה נדחתה עבור שורש 'המשתמש' @ 'localhost' (using password: NO) '

    אני מודה הדרכה אבל לא יוצאים מכאן

  9. נינג 'ה כותב:

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

  10. מארק כותב:

    שלום!
    עד בדיקות אינטגרציה בין PHP עם MySQL TT טוב אז כאשר אני מנסה להתחבר test_mysql בדף לי שגיאה זו:

    שגיאת ניתוח: שגיאת תחביר, לא צפוי להסתיים $ / var / www / test_mysql.php על קו 9

    אתם יכולים לעזור? תודה

  11. ניקולה Giosmin כותב:

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

  12. ox4r כותב:

    @ אתוס

    הקישור $ = mysql_connect ( 'localhost', 'שורש', 'mypassword')

    בטקסט קובץ לשים את הסיסמה MySQL כדוגמה כאן, אחרת מנסים להתחבר ל DB בלי pwd.

  13. Tr1t0N כותב:

    היי יש לי בעיה.
    בעקבות כל ההוראות, התקנתי את כל
    ניסיתי לגרום לזה לעבוד עם e107, אבל אני לא פותח את האתר ואומר שזה יישום x-httpd-php