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

Anonim

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

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

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

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

שלב 1: פעולות ראשוניות

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

  1. אלה וכל הפעולות הבאות ייעשו דרך הטרמינל, בהתאמה, יהיה צורך לרוץ נוח לך. באפשרותך לעשות זאת באמצעות תפריט היישומים או מצטמצם את שילוב המקשים CTRL + ALT + T.
  2. מעבר למסוף לפעולות הכנה בעת התקנת MySQL ב Sentos 7

  3. כאן הזן את הפקודה של Hostname ולחץ על Enter.
  4. הזן את הפקודה כדי להגדיר את שם המארח ב- MySQL ב- Sentos 7

  5. בנוסף, ציין Hostname -F ולהשוות שתי תוצאות. הראשון הוא שלם, ואת השני - מקוצר. אם זה מתאים לך, ללכת רחוק יותר. אחרת, יהיה עליך לשנות את שם המארח באמצעות הוראות ממספר הרשמי.
  6. הפקודה להצגת שם המארח המקוצר עבור MySQL ב Sentos 7

  7. לפני התקנת כל יישום, מומלץ לבדוק את הזמינות של עדכונים, כך שכל התהליכים הבאים הולכים כראוי. לשם כך, הזן עדכון של Sudo Yum ולחץ על Enter.
  8. פקודה לקבלת עדכונים לפני התקנת MySQL ב- Sentos 7

  9. אפשרות זו מבוצעת בשם ברומנט, כלומר, עליך להזין סיסמה כדי לאשר את האימות של החשבון. שקול כי בעת כתיבת תווים, הם לא יוצגו במסוף.
  10. הזנת סיסמה לקבלת עדכונים לפני התקנת MySQL ב- Sentos 7

  11. תקבל הודעה על הצורך להתקין חבילות מעודכנות, או התראה כי עדכונים לא נמצאים על המסך.
  12. קבלת עדכונים מוצלחים לפני התקנת MySQL ב- Sentos 7

לאחר התקנת כל העדכונים, מומלץ להפעיל מחדש את המערכת כדי לשנות את השינויים. אם לא נמצאו את העדכונים, מיד עבור לשלב הבא.

שלב 2: הורדה והתקנה חבילות

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

עבור אל המחסנים הרשמיים MySQL

  1. עבור אל הקישור לעיל כדי להכיר את כל הגירסאות הקיימות של מערכת ניהול מסד הנתונים הנדונה. בחר את החבילה של עניין בפורמט RPM ולהעתיק את הקישור אליו על ידי התקשר לתפריט ההקשר על-ידי לחיצה על לחצן העכבר הימני.
  2. הורדת חבילת החבילה הנבחרת חבילת RPM עם גירסה של MySQL ב Sentos 7

  3. כאשר אתה מכניס, תראה שהקישור הועתק כהלכה, ואם תעבור את הדפדפן, תוכל להוריד את חבילת ה- RPM, אבל עכשיו זה לא הכרחי עבורנו, כך שנעבור למסוף.
  4. הצג את הקישור ההעתקה כדי להוריד את החבילה עם MySQL ב Sentos 7

  5. פעם אחת בטרמינל, הזן את הקישור הקודם של WGOT + ולאחר מכן לחץ על Enter.
  6. הורדת חבילת MySQL ב Sentos 7 דרך הטרמינל

  7. לאחר מכן, השתמש ב- Sudo RPM -IVH MySQL57-Community-El7.RPM, החלפת חוסר התאמה בשורה זו למספרים שצוינו בקישור הקיים.
  8. פקודה נוספת להורדת חבילת ההתקנה MySQL ב Sentos 7

  9. פעולה זו מתבצעת גם בשם superuser, ולכן אתה צריך להזין מחדש את הסיסמה.
  10. אישור על חבילת ההורדה של ההתקנה MySQL ב Sentos 7

  11. המתן עד להשלמת העדכון של המאגר ולהתקין את החבילה.
  12. מחכה להשלמת חבילת ההתקנה MySQL ב Sentos 7

  13. לפני תחילת תהליך ההתקנה הראשי, עדכן את רשימת המאגר על ידי ציון עדכון Sudo Yum.
  14. פקודה לקבלת עדכוני מאגר אחרונים בעת התקנת MySQL ב- Sentos 7

  15. אשר את הפעולה שבוצעה על ידי בחירת גירסת Y.
  16. אישור על העדכון של מאגרים בעת התקנת MySQL ב Sentos 7

  17. לעשות את זה שוב כאשר אתה חוזר.
  18. הפקודה השנייה כדי לאשר את התקנת העדכונים בעת התקנת MySQL ב- Sentos 7

  19. רק את התהליך של התקנת המערכת עצמה נשאר. זה נעשה באמצעות Sudo Yum להתקין את הפקודה MySQL שרת.
  20. הפקודה להתקנת MySQL ב Sentos 7 דרך הטרמינל

  21. לאשר לחלוטין את כל הבקשות להתקנה או לפרוקת מנות.
  22. הליך ההורדה עשוי להימשך מספר דקות, אשר תלוי במהירות האינטרנט. במהלך זה, אל תסגור את הפעלת הטרמינל כדי לא לאפס את כל ההגדרות.
  23. מחכה להתקנה של DBMS MySQL ב Sentos 7 דרך הטרמינל

  24. לאחר התקנה מוצלחת, הפעל את השרת דרך sudo systemctl להתחיל mysqld.
  25. שירות הפעלה כדי לשלוט DBMS MySQL ב Sentos 7 דרך הטרמינל

  26. אם אין שגיאות עם הפעלת, קו חדש לקלט יופיע על המסך.
  27. שירות ההשקה המוצלח של MySQL DBMS ב Sentos 7 דרך הטרמינל

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

שלב 3: ההתקנה הראשונית

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

  1. נתחיל בהתקנה של עורך שימושי, שכן כל ההגדרות משתנות בקובץ התצורה, אשר נפתח באמצעות תוכנה כזו. זה נוח לשימוש ננו, כך ב קונסולה, sudo yum להתקין nano.
  2. התקנת עורך טקסט כדי לערוך הגדרות MySQL ב- Sentos 7

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

  5. הכנס את sudo nano /etc/my.cnf ולהפעיל פקודה זו.
  6. הפעל קובץ תצורה כדי להגדיר את MySQL ב- Sentos 7

  7. הוסף את bind_adddress = string = וציין את כתובת ה- IP שאליה ברצונך להתחבר ולפתוח את כל היציאות. אתה יכול גם לציין פרמטרים חשובים אחרים. קרא עוד עליהם בתיעוד הרשמי, ההתייחסות שאליה מוצגת להלן.
  8. עריכת קובץ תצורה בעת הגדרת MySQL ב Sentos 7

  9. לאחר השינויים, אל תשכח לכתוב אותם על ידי לחיצה על Ctrl + O, ולאחר מכן לצאת מ Nano באמצעות CTRL + X.
  10. שמירת שינויים בעורך טקסט בעת קביעת תצורה של MySQL ב- Sentos 7

  11. בתחילה, קובץ התצורה מכיל גם פרמטרים המשפיעים על אבטחת הרשת. הם יכולים להיות מקום חלש פוטנציאלי במהלך פריצה, ולכן מומלץ לחסל אותם על ידי ביצוע MySQL_Secure_Installation.
  12. צוות אבטחה MySQL ב Sentos 7

  13. כדי לאשר פעולה זו, הזן את סיסמת מנהל המערכת.

כאמור, הראינו רק את העיקרון הבסיסי של התצורה. מפורט יותר על זה נכתב בתיעוד הרשמי של MySQL הבא.

קפיצה לקריאת תיעוד MySQL באתר הרשמי

שלב 4: שורש שורש סיסמה איפוס

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

  1. פתח את "מסוף" והזן את sudo systemctl stop mysqld שם כדי לעצור את ביצוע השירות.
  2. השבת שירות MySQL ב Sentos 7 כדי לאפס את הסיסמה

  3. עבור אל מצב המבצע המאובטח באמצעות Systemctl Set-Environs MySQLD_OPTS = "- Skip-Glant-Tables".
  4. הפעל MySQL ב Sentos 7 במצב מאובטח עבור איפוס סיסמה

  5. התחבר משמו של superuser על ידי הזנת שורש MySQL -U. הסיסמה לא תתבקש.
  6. הזנת פקודות כדי לאפס את סיסמת MySQL ב- Sentos 7 דרך הטרמינל

  7. זה נשאר רק בתורו לבצע את הפקודות הבאות כדי ליצור מפתח גישה חדש.

    MySQL> השתמש ב- MySQL;

    MySQL> עדכון משתמש הגדר סיסמה = סיסמה ("סיסמה") כאשר המשתמש = 'שורש'; (כאשר הסיסמה היא מפתח הגישה החדשה שלך)

    MySQL> הרשאות סומק;

    Sudo systemctl unset-environs mysqld_opts

    Sudo systemctl להתחיל mysqld

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

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

ראה גם:

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

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

קרא עוד