ממשק האינטרנט PhpMyadmin הוא כעת מעורב באופן פעיל על ידי משתמשי מסד נתונים MySQL, שכן הם תומכים באינטראקציה רק דרך הטרמינל. התקנת תוכנה נוספת עם ממשק גרפי תעשה את זה הרבה יותר קל לפשט את ההליך לעבודה עם שרתי אינטרנט, עם זאת, עבור זה, תחילה עליך לעשות מספר פעולות שלפעמים לגרום לקשיים. היום ברצוננו לשקול את ההתקנה של PhpMyadmin במערכת ההפעלה CENTOS 7, חלוקת כל השלבים החשובים לשלבים. אתה רק צריך לעקוב אחר ההוראות שלך ולהיכנס כראוי כל צוות.
התקן phpmyadmin ב סנטוס 7
למרבה הצער, המאגר הרשמי של היישום הנדון אינו קיים, כך שתצטרך תחילה להוסיף אחסון משתמש למערכת, שממנו מתבצעת תהליך ההתקנה עצמו. בנוסף, שתי גרסאות של phpmyadmin הם פופולריים במיוחד, אנו נספר לך על התקנת כל אחד מהם ועוד להגדיר את שרת האינטרנט Apache או Nginx.הוספת מרכיבי phpmyadmin.
כמובן, כאשר עובדים עם יישומים חדשים בלינוקס הוא תמיד עדיפות להוסיף את הספריות שלהם למערכת, ו phpmyadmin לא חרג. תן לנו להעלות את הנושא של שתי גרסאות זמינות, החל עם המפתחים המומלצים.
התקנת PhpMyadmin 4.4.
PHPMyAdmin 4.4 עובד בשפה PHP תכנות גרסה 5.4, וכפי שאתה יודע, גרסה זו היא לא האחרונה, אשר אינו מונע ממנו להיות הפופולרי ביותר בביקוש. ההתקנה שלה ב Centos מתבצעת באמצעות "טרמינל" קלאסי פשוטו כמשמעו במספר פעולות:
- הפעל את המסוף בכל שיטה נוחה, לדוגמה, באמצעות תפריט "יישומים".
- הזן את הפקודה Sudo RPM -IUVH http://dl.fedoraproject.org/pub/epel/epel-roase-terest-7.noarch.rpm כדי להוריד את חבילת התוכנה מהחבילות הנוספות עבור מאגר המשתמש של Enterprise Linux.
- כדי להמשיך את התהליך, הזן את הסיסמה מהחשבון עם גישה השורש.
- לאחר השלמת תוספת של חבילות, עליך לעדכן את רשימת ספריות המערכת עם פקודת העדכון של Sudo Yum-Up.
- הפקודה לעיל מתקינה את כל העדכונים הזמינים, ולאחר מכן רק לקוח היישום עצמו יהיה מותקן באמצעות sudo yum -y להתקין phpmyadmin.
בעת שימוש בשרת אינטרנט, לדוגמה, Apache, תוכל להישאר רק כדי להפעיל אותו ולבדוק את הפעולה של הרכיב המותקן, הולך http: // ip_ver_verver / phpmyadmin.
התקנת הגירסה העדכנית ביותר של PhpMyadmin
משתמשים מסוימים מעוניינים רק בגירסה העדכנית ביותר של phpmyadmin, להתקין אשר אתה צריך לבצע כמה פעולות אחרות, בנוסף להוריד חבילות חדשות. באופן כללי, ההוראה נשארת דומה, אך עם כמה שינויים.
- הוסף חבילה חדשה למערכת על ידי הורדת אותו ממאגר באמצעות Sudo RPM -UVH http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
- עדכן את ספריות המערכת הזמינות באמצעות פקודת עדכון Sudo Yum.
- הפעל את התמיכה בגירסה העדכנית ביותר של היישום, כיום היא 7.1. לשם כך, להיכנס ל- yum-config-manager - REMI-PHP71.
- התקן את ה- Sudo Yum להתקין PhpMyadmin, ואת הגירסה המתאימה PHP ייקבע באופן אוטומטי.
זה הוספת כל הרכיבים הושלמה, עם זאת, לפני תחילת העבודה עם ממשק האינטרנט, יהיה עליך להגדיר את השרת עצמו. לאחר מכן, אנו ננתח את יישום הליך זה בשני פתרונות פופולריים - Apache ו- Nginx.
הגדרת phpmyadmin ב nginx
משתמשים מסוימים מעדיפים לעבוד עם שרת האינטרנט Nginx, כפי שהוא מספק במהירות גבוהה וביצועים. אם אתה תומך של תוכנה זו, לאחר התקנת PhpMyadmin, יהיה עליך לבצע מספר הגדרות כדי לבסס את הביצועים של המנגנון כולו.
ראשית, שים לב ששרת האינטרנט עצמו כבר הוסיף למערכת ההפעלה, אם לא, לסירוגין להזין את הפקודות הבאות למסוף:
Sudo yum להתקין EPEL לשחרר
Sudo yum להתקין nginx
Sudo systemctl להתחיל nginx
לאחר מכן, בצע הוראות כאלה:
- הפעל את PHPMyadmin לשרת האינטרנט של שרת האינטרנט באמצעות sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin מחרוזת.
- לאחר ביצוע שינויים, הפעלה מחדש על ידי הזנת sudo systemctl הפעלה מחדש PHP-FPM.
- באמצעות עורך הטקסט הרגיל, הפעל את קובץ התצורה sudo vi /etc/nginx/nginx.conf.
- שכב את "HTTP" בלוק ולהוסיף קו להשבית_SYMLINKS כבוי;
- שמור את השינויים וסגור את הקובץ, ולאחר מכן אתה מפעיל מחדש את nginx sudo nginx - טען מחדש.
מומלץ לאבטח את שרת האינטרנט על ידי יצירת סיסמה אקראית. לשם כך, הזן OpenSSL PASSWD ולהעתיק את התוצאה. לאחר מכן, תצטרך להפעיל קובץ עם סיסמאות באמצעות Sudo VI / ETC / NGinx / סיסמאות ולעשות שורה חדשה בפורמט שם משתמש: סיסמה, כך שבסופו של דבר התברר, לדוגמה, מנהל: 4B7FSEK4L2.
הגדרת phpmyadmin ב Apache
למרות שרת האינטרנט הקודם נחשב טוב יותר בהיבטים מסוימים, Apache עדיין נשאר פתרון פופולרי למדי, והוא משמש במערכת התוכנה מנורה. ההתקנה שלה במקסתים נעשה ממש על ידי מספר פקודות:
yum להתקין httpd
Systemctl להתחיל httpd.service.
לאפשר httpd.service.
אם השרת כבר הוסיף או ביצעת את הפקודות לעיל, אתה יכול ללכת ישירות להגדרת PhpMyadmin, וזה נעשה כדלקמן:
- הגדר את סיסמת הגישה למנהל המערכת באמצעות Sudo Htpasswd -c / etc / httpd / סיסמאות.
- הפעל את קובץ התצורה לעריכה נוספת: vi /etc/httpd/conf.d/phpmyadmin.conf.
- שכב את הקטע "" והכנס תוכן כזה:
אפשרויות אינדקסים followsymlinks.
AllowoVerride הכל.
AuthType בסיסי.
Authname "תוכן מוגבל"
Authuserfile / etc / httpd / סיסמאות
דרוש משתמש חוקי
במאמר זה, היכרת לא רק עם ההליך להוספת רכיבי phpmyadmin עצמם, אלא גם למד על התצורה הראשונית שלהם בשני שרתי אינטרנט שונים. במהלך ביצוע כל פקודה, אנו ממליצים בחום על קריאת הודעות המוצגות במונסולה: לפעמים הן עשויות להצביע על שגיאות הדורשות פתרון מבצעי.