PhpMyAdmin הוא פרויקט בחינם עבורמפתחי אתרים, שנועדו לפשט את האינטראקציה עם מסדי נתונים של MySQL. הכלי כתוב ב- PHP ומתפקד דרך כל דפדפן אינטרנט. כדי שהוא יעבוד כמו שצריך, צריך שרת אינטרנט, PHP ו- MySQL מותקנים על המערכת. מאמר זה יתמקד בהתקנת PhpMyAdmin במערכות הפעלה שונות - אובונטו, סנטוס ודביאן.
התקנת PhpMyAdmin באובונטו
לפני התקנת התוכנית במערכת זו, עליך להכיל את חבילת LAMP. משמעות המונח הראשון בקיצור היא שתשתמש במערכת ממשפחת לינוקס.
אפאצ'י הוא אחד הפופולריים ביותרשרתי אינטרנט. MySql הוא רכיב להפעלה עם מאגרי מידע של אתר או פרויקט. ובכן, PHP היא השפה בה נכתבים שירותי רשת. בהקשר זה, המשמעות היא כי נעשה שימוש במתרגם אשר ימיר קוד PHP להוראות שהדפדפן יכול להבין. להלן תיאור קצר של תהליך ההתקנה של ערכה זו. לא ניתן להשתמש ב- PhpMyAdmin בלעדיו.
מתקין את LAMP
ניתן להתקין את כל הרכיבים הללו בנפרד, או כערכה מוכנה. כדי להבין את תהליך ההתקנה, עדיף לעשות הכל ידנית. ניתן להתקין את אפאצ'י באובונטו עם שתי שורות:
- sudo apt -get update - שורה זו נחוצה לעדכון נתונים על יישומים שכבר נמצאים במערכת;
- sudo apt -get install apache2 - ההתקנה עצמה.
מכיוון שפקודות אלה חייבות להתבצע מטעםמשתמש -על, ואז סודו מוצב לפניהם, ונדרשת סיסמת השורש. המערכת תסרוק את השטח הזמין ותדווח כמה התוכנה החדשה תיקח. אז הוא יציע להסכים בלחיצה על מקש Y. ההתקנה המוצלחת של השרת נבדקת על ידי מעבר לכתובת localhost בדפדפן. זה אמור לגרום לדף הדומה לזה שמוצג בתמונה למטה.
השלב הבא הוא להתקין ולהגדיר את MySQL.כמו השרת, המסוף משמש. הוא מוקלד: sudo apt-get install mysql-server. בתהליך, המערכת תבקש ממך להזין סיסמה עבור חשבון השורש. ראוי לציין כי זהו אינו שורש אובונטו, אלא MySQL.
השלב האחרון הוא התקנת PHP באובונטו.מודול זה יצטרך להיות מותקן יחד עם מספר תוספות שלו על מנת שיעבוד בצורה נכונה ואופטימלית עם מסדי נתונים והשרת. הפקודה הבאה מבוצעת, המורכבת מכמה שמות: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql. לאחר הכניסה לתוכו, התקנת רכיבי LAMP יכולה להיחשב להשלמה. נשאר להפעיל מחדש את השרת באמצעות הפקודה sudo systemctl הפעלה מחדש של apache2.
כדי לבדוק את הפונקציונליות של זהמתוך חבילת התוכנה, צור קובץ בדיקה בספרייה / var / www / html /. בו תוכל לכתוב מספר שורות ב- PHP, שיציגו נתונים אודות המערכת או שגיאה במקרה של כישלון:
- <? php
- phpinfo ()
- ?>
כעת, ב- localhost / filename.php, יש להציג דף הדומה לזה שמוצג בתמונה למעלה.
PhpMyAdmin: רצף פעולות
התקנת PhpMyAdmin באובונטו זהה לכמו שאר היישומים - דרך כמה שורות. ראשית, אנו כותבים פקודה זו: sudo apt-get install phpmyadmin. בתהליך, המשתמש יישאל איזה שרת יפעל. במקרה זה, עליך לבחור באפצ'י. השאלה הבאה תהיה האם ישתמש בכלי התצורה dbconfig-common, שיש להשיב עליו בחיוב. והכי חשוב, תתבקש להזין סיסמה למסד הנתונים של MySQL. אז אתה צריך קוד סודי גם ל- PhpMyAdmin. נשאר להפעיל מחדש את שרת האינטרנט: sudo systemctl הפעלה מחדש של apache2. לאחר מעבר לכתובת localhost / phpmyadmin, יש להציג את הדף להזנת הכניסה והסיסמה: לאחר הכניסה תוכל לנהל באופן ידני את מסדי הנתונים באמצעות ממשק נוח.
CentOS ו- PhpMyAdmin
להתקנת PhpMyAdmin גם ב- CentOSתזדקק לערכת LAMP. כל ההליך דומה מאוד לזה המתואר עבור אובונטו. ההבדל היחיד הוא שהוא מבוצע באמצעות מנהל Yum ושם השרת עצמו נראה קצת שונה: sudo yum install httpd.
ההשקה מתנהלת כך:
- sudo systemctl הפעל httpd
- sudo systemctl אפשר httpd
אם הכל נכון, דף הבדיקה יהיה זמין ב- localhost בדפדפן.
לאחר מכן, אתה צריך שרת MySQL. היישומים שלה מעט שונים בהפצות לינוקס שונות, בפרט עבור CentOS, פרשנות MariaDB מותקנת: sudo yum install mariadb-server.
ההשקה דומה לשרת האינטרנט:
- sudo systemctl התחל mariadb
- sudo systemctl אפשר mariadb
אבל כדי לעבוד, עליך לציין סיסמה לשורש, כך שהפקודה משמשת: sudo mysql_secure_installation. צוין סיסמה חדשה.
התקנת PHP מתרחשת גם בחיבור של מודול כזה: sudo yum install php php-pear php-gd php-mysql.
כדי להחיל את כל השינויים שבוצעו במערכת, הפעל מחדש את שרת האינטרנט: sudo systemctl הפעל מחדש את httpd.
עכשיו הגיע תורו של PhpMyAdmin עצמו. יש פקודה לכך: sudo yum install phpmyadmin
בדיוק כמו באובונטו, אחרי הבאבעת הפעלה מחדש של שרת האינטרנט, הדף עם PhpMyAdmin ייפתח על ידי הפקודה שהוקלדה בשורת הכתובת של הדפדפן: localhost / phpmyadmin. בשלב זה התקנת PhpMyAdmin ב- CentOS יכולה להיחשב להשלמה.
PhpMyAdmin ודביאן
ההפצות של דביאן ואובונטו דומות מאוד ביןעַצמְךָ. לכן, אין זה מפתיע שניתן להעתיק את כל ההוראות להתקנת PhpMyAdmin ב- Debian מהפקודה של אובונטו לפקודה. ההבדל היחיד עשוי להיות שהמשתמש הנוכחי הוא root, ולכן פקודת sudo תהיה מיותרת.
מסקנה
המאמר כיסה הנחיות קצרות עבורהתקנה קלה של חבילת תוכנת LAMP ו- PhpMyAdmin אליה. כמובן שהתהליך לא תמיד פועל בצורה חלקה ותתרחש שגיאות. אבל כמעט כולם מלווים בקודים משלהם, שבאמצעותם תוכל למצוא הסבר ופתרון להם. אך ברוב המקרים, ההתקנה של PhpMyAdmin צריכה לעבור בצורה חלקה.
בנוסף, יש באינטרנט הפצות שונותצרור LAMP מוכן הניתן להתקנה בשורה אחת. מטבע הדברים, הרכבה מתבצעת על ידי יצרנים לא רשמיים של מוצרים, כך שלפעמים הגרסאות שלהם עשויות להיות מיושנות במקצת. התקנה ידנית מאפשרת לך להשתמש בגרסאות העדכניות ביותר. ולאחר סיום כל ההליכים, הבעלים יקבל רכיב נוח ומהיר לניהול מאגרי המידע שלהם.