אנדרואיד

התקן את mariadb על centos 7

Как полностью удалить MariaDB в CentOS 7

Как полностью удалить MariaDB в CentOS 7

תוכן עניינים:

Anonim

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

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

במדריך זה נראה לך כיצד להתקין את הגרסה האחרונה של MariaDB ב- CentOS 7 באמצעות מאגרי MariaDB הרשמיים.

תנאים מוקדמים

וודא שאתה מחובר כמשתמש עם הרשאות sudo לפני שתמשיך בהדרכה.

התקן את MariaDB 5.5 ב- CentOS 7

הגרסה של שרת MariaDB המסופקת במאגרי ברירת המחדל של CentOS היא גרסה 5.5. זו אמנם לא הגרסא האחרונה, אך היא די יציבה.

בצע את הצעדים שלהלן כדי להתקין ולאבטח את MariaDB 5.5 ב- CentOS 7:

  1. התקן את חבילת MariaDB באמצעות מנהל החבילות של yum:

    sudo yum install mariadb-server

    לחץ על y כשתתבקש להמשיך בהתקנה.

    לאחר סיום ההתקנה, התחל את שירות MariaDB והפעל לו אתחול באמצעות הפקודות הבאות:

    sudo systemctl enable mariadb

    כדי לוודא שההתקנה הצליחה, בדוק את מצב שירות MariaDB על ידי הקלדה:

    sudo systemctl status mariadb

    על הפלט להראות שהשירות פעיל ופועל:

    הפעל את סקריפט mysql_secure_installation שיבצע מספר משימות הקשורות לאבטחה:

    sudo mysql_secure_installation

    תתבקש להגדיר את סיסמת משתמש השורש, להסיר חשבונות משתמש אנונימיים, להגביל את הגישה של משתמש השורש למחשב המקומי ולהסיר את בסיס הנתונים של הבדיקה.

    השלבים מוסברים בפירוט. מומלץ לענות על Y (כן) לכל השאלות.

התקן את MariaDB 10.3 ב- CentOS 7

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

להתקנת MariaDB 10.3 ב- CentOS 7, בצע את הצעדים הבאים:

  1. השלב הראשון הוא הפעלת מאגר ה- MariaDB. צור קובץ מאגר בשם MariaDB.repo והוסף את התוכן הבא:

    /etc/yum.repos.d/MariaDB.repo

    # MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

    התקן את שרת MariaDB וחבילות הלקוח באמצעות yum , זהה לחבילת CentOS אחרת:

    sudo yum install MariaDB-server MariaDB-client

    יאם עשוי לבקש ממך לייבא את מפתח ה- MariaDB GPG:

    Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key

    "טביעת אצבע: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db מאת: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    הקלד y ולחץ על Enter .

    לאחר השלמת ההתקנה, אפשר ל- MariaDB להתחיל באתחול ולהתחיל את השירות:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    כדי לאמת את ההתקנה בדוק את מצב שירות MariaDB על ידי הקלדה:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)

    השלב האחרון הוא להריץ את סקריפט mysql_secure_installation שיבצע מספר משימות הקשורות לאבטחה:

    sudo mysql_secure_installation

    התסריט יבקש ממך להגדיר את סיסמת משתמש השורש, להסיר את המשתמש האנונימי, להגביל את הגישה של משתמש השורש למחשב המקומי ולהסיר את בסיס הנתונים של הבדיקה.

    כל השלבים מוסברים בפירוט ומומלץ לענות על Y (כן) לכל השאלות.

התחבר ל- MariaDB משורת הפקודה

כדי להתחבר לשרת MariaDB דרך הטרמינל כסוג חשבון הבסיס:

mysql -u root -p

תתבקש להזין את סיסמת השורש mysql_secure_installation בעבר כאשר mysql_secure_installation סקריפט mysql_secure_installation .

לאחר שתזין את הסיסמה תוצג בפניך פגז ה- MariaDB כמוצג להלן:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

סיכום

במדריך זה הראינו לכם כיצד להתקין ולאבטח את MariaDB בשרת CentOS 7.

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

mariadb mysql centos

פוסט זה הוא חלק מסדרת התקנת LEMP בסדרת CentOS 7.

פוסטים אחרים בסדרה זו:

כיצד להתקין Nginx ב- CentOS 7 • Nginx מאובטח עם קידוד בואו ב- CentOS 7 • התקנת MariaDB ב- CentOS 7 • התקנת PHP 7 על CentOS 7 • כיצד להתקין בלוקים של שרת Nginx ב- CentOS 7