התקנת PhpMyadmin ב סנטוס 7

Anonim

התקנת PhpMyadmin ב סנטוס 7

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

התקן phpmyadmin ב סנטוס 7

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

הוספת מרכיבי phpmyadmin.

כמובן, כאשר עובדים עם יישומים חדשים בלינוקס הוא תמיד עדיפות להוסיף את הספריות שלהם למערכת, ו phpmyadmin לא חרג. תן לנו להעלות את הנושא של שתי גרסאות זמינות, החל עם המפתחים המומלצים.

התקנת PhpMyadmin 4.4.

PHPMyAdmin 4.4 עובד בשפה PHP תכנות גרסה 5.4, וכפי שאתה יודע, גרסה זו היא לא האחרונה, אשר אינו מונע ממנו להיות הפופולרי ביותר בביקוש. ההתקנה שלה ב Centos מתבצעת באמצעות "טרמינל" קלאסי פשוטו כמשמעו במספר פעולות:

  1. הפעל את המסוף בכל שיטה נוחה, לדוגמה, באמצעות תפריט "יישומים".
  2. הפעלת הטרמינל להתקנה נוספת phpmyadmin ב סנטוס 7

  3. הזן את הפקודה Sudo RPM -IUVH http://dl.fedoraproject.org/pub/epel/epel-roase-terest-7.noarch.rpm כדי להוריד את חבילת התוכנה מהחבילות הנוספות עבור מאגר המשתמש של Enterprise Linux.
  4. הורד חבילות ממאגר עבור phpmyadmin ב סנטוס 7

  5. כדי להמשיך את התהליך, הזן את הסיסמה מהחשבון עם גישה השורש.
  6. הזן סיסמה כדי להוריד חבילות מ PhpMyadmin מאגר ב Centos 7

  7. לאחר השלמת תוספת של חבילות, עליך לעדכן את רשימת ספריות המערכת עם פקודת העדכון של Sudo Yum-Up.
  8. עדכון מנות מערכת להתקנת PhpMyadmin ב סנטוס 7

  9. הפקודה לעיל מתקינה את כל העדכונים הזמינים, ולאחר מכן רק לקוח היישום עצמו יהיה מותקן באמצעות sudo yum -y להתקין phpmyadmin.
  10. התקנת תוכנת PhpMyadmin ב Centos 7

בעת שימוש בשרת אינטרנט, לדוגמה, Apache, תוכל להישאר רק כדי להפעיל אותו ולבדוק את הפעולה של הרכיב המותקן, הולך http: // ip_ver_verver / phpmyadmin.

התקנת הגירסה העדכנית ביותר של PhpMyadmin

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

  1. הוסף חבילה חדשה למערכת על ידי הורדת אותו ממאגר באמצעות Sudo RPM -UVH http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. הורד את הגרסה האחרונה PhpMyadmin ב Centos 7 מתוך המאגר

  3. עדכן את ספריות המערכת הזמינות באמצעות פקודת עדכון Sudo Yum.
  4. עדכון ספריות המערכת כדי להתקין את הגרסה האחרונה phpmyadmin ב Centos 7

  5. הפעל את התמיכה בגירסה העדכנית ביותר של היישום, כיום היא 7.1. לשם כך, להיכנס ל- yum-config-manager - REMI-PHP71.
  6. הפעל תאימות עם PHP 7 עבור phpmyadmin ב סנטוס 7

  7. התקן את ה- Sudo Yum להתקין PhpMyadmin, ואת הגירסה המתאימה PHP ייקבע באופן אוטומטי.
  8. התקן את הגרסה האחרונה PhpMyadmin ב Centos 7

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

הגדרת phpmyadmin ב nginx

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

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

Sudo yum להתקין EPEL לשחרר

Sudo yum להתקין nginx

Sudo systemctl להתחיל nginx

לאחר מכן, בצע הוראות כאלה:

  1. הפעל את PHPMyadmin לשרת האינטרנט של שרת האינטרנט באמצעות sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin מחרוזת.
  2. צור תיקייה עם phpmyadmin ב nginx עבור centos

  3. לאחר ביצוע שינויים, הפעלה מחדש על ידי הזנת sudo systemctl הפעלה מחדש PHP-FPM.
  4. הפעל מחדש את שרת NGinx כדי להתקין phpmyadmin ב סנטוס 7

  5. באמצעות עורך הטקסט הרגיל, הפעל את קובץ התצורה sudo vi /etc/nginx/nginx.conf.
  6. פתח את קובץ תצורת Nginx כדי להגדיר את PhpMyadmin ב Centos 7

  7. שכב את "HTTP" בלוק ולהוסיף קו להשבית_SYMLINKS כבוי;
  8. ערוך קובץ תצורה nginx עבור phpmyadmin ב סנטוס 7

  9. שמור את השינויים וסגור את הקובץ, ולאחר מכן אתה מפעיל מחדש את nginx sudo nginx - טען מחדש.
  10. הפעל מחדש את שרת NGinx לאחר התקנת PhpMyadmin ב Centos 7

מומלץ לאבטח את שרת האינטרנט על ידי יצירת סיסמה אקראית. לשם כך, הזן OpenSSL PASSWD ולהעתיק את התוצאה. לאחר מכן, תצטרך להפעיל קובץ עם סיסמאות באמצעות Sudo VI / ETC / NGinx / סיסמאות ולעשות שורה חדשה בפורמט שם משתמש: סיסמה, כך שבסופו של דבר התברר, לדוגמה, מנהל: 4B7FSEK4L2.

הגדרת phpmyadmin ב Apache

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

yum להתקין httpd

Systemctl להתחיל httpd.service.

לאפשר httpd.service.

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

  1. הגדר את סיסמת הגישה למנהל המערכת באמצעות Sudo Htpasswd -c / etc / httpd / סיסמאות.
  2. הגדר סיסמה עבור שרת Apache PhpMyadmin ב Centos 7

  3. הפעל את קובץ התצורה לעריכה נוספת: vi /etc/httpd/conf.d/phpmyadmin.conf.
  4. פתח קובץ תצורה Apache כדי להגדיר phpmyadmin ב סנטוס 7

  5. שכב את הקטע "" והכנס תוכן כזה:

    אפשרויות אינדקסים followsymlinks.

    AllowoVerride הכל.

    AuthType בסיסי.

    Authname "תוכן מוגבל"

    Authuserfile / etc / httpd / סיסמאות

    דרוש משתמש חוקי

  6. ערוך את קובץ תצורת Apache PhpMyadmin ב Centos 7

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

קרא עוד