Android

Εγκαταστήστε mariadb σε centos 7

Howto Install Hadoop Using Ambari on Ubuntu

Howto Install Hadoop Using Ambari on Ubuntu

Πίνακας περιεχομένων:

Anonim

Το MariaDB είναι ένα σύστημα διαχείρισης σχεσιακής βάσης δεδομένων ανοιχτού κώδικα, συμβατό προς τα πίσω, με δυαδικό drop-in αντικατάσταση της MySQL. Αναπτύσσεται από μερικούς από τους αρχικούς προγραμματιστές της MySQL και από πολλούς ανθρώπους στην κοινότητα. Με την κυκλοφορία του CentOS 7, η MySQL αντικαταστάθηκε με το MariaDB ως το προεπιλεγμένο σύστημα βάσης δεδομένων.

Αν, για οποιονδήποτε λόγο, πρέπει να εγκαταστήσετε MySQL, ελέγξτε την Οδηγία για την εγκατάσταση του MySQL στο CentOS 7 tutorial. Εάν η αίτησή σας δεν έχει συγκεκριμένες απαιτήσεις, πρέπει να κολλήσετε με το 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 start mariadb sudo systemctl enable mariadb

    Για να βεβαιωθείτε ότι η εγκατάσταση ήταν επιτυχής, ελέγξτε την κατάσταση της υπηρεσίας MariaDB πληκτρολογώντας:

    sudo systemctl status mariadb

    Η έξοδος πρέπει να δείχνει ότι η υπηρεσία είναι ενεργή και λειτουργεί:

    Εκτελέστε το σενάριο mysql_secure_installation οποίο θα εκτελέσει διάφορες εργασίες που σχετίζονται με την ασφάλεια:

    sudo mysql_secure_installation

    Θα σας ζητηθεί να ρυθμίσετε τον κωδικό πρόσβασης χρήστη ρίζας, να καταργήσετε ανώνυμους λογαριασμούς χρηστών, να περιορίσετε την πρόσβαση των root στο τοπικό μηχάνημα και να καταργήσετε τη βάση δεδομένων δοκιμών.

    Τα βήματα εξηγούνται λεπτομερώς. Συνιστάται να απαντάτε το 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

    Εγκαταστήστε τα πακέτα server και τα πακέτα client με τη χρήση του yum , όπως και με άλλα πακέτα CentOS:

    sudo yum install MariaDB-server MariaDB-client

    Το Yum ενδέχεται να σας ζητήσει να εισαγάγετε το κλειδί GPL MariaDB:

    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

    Η δέσμη ενεργειών θα σας ζητήσει να ρυθμίσετε τον κωδικό πρόσβασης χρήστη root, να αφαιρέσετε τον ανώνυμο χρήστη, να περιορίσετε την πρόσβαση των root στο τοπικό μηχάνημα και να καταργήσετε τη βάση δεδομένων δοκιμής.

    Όλα τα βήματα εξηγούνται λεπτομερώς και συνιστάται η απάντηση Y (ναι) σε όλες τις ερωτήσεις.

Συνδεθείτε στο MariaDB από τη γραμμή εντολών

Για να συνδεθείτε με το διακομιστή MariaDB μέσω του τερματικού ως τον τύπο λογαριασμού root:

mysql -u root -p

Θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασης ρίζας που έχετε ορίσει προηγουμένως κατά την εκτέλεση της 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 σε έναν κεντρικό υπολογιστή 7 CentOS.

Τώρα που ο διακομιστής σας MariaDB είναι σε λειτουργία και ξέρετε πώς να συνδεθείτε με το διακομιστή MariaDB από τη γραμμή εντολών, ίσως να θέλετε να ελέγξετε τους παρακάτω οδηγούς:

mariadb mysql centos

Αυτή η ανάρτηση αποτελεί μέρος της εγκατάστασης του Stack LEMP σε σειρά CentOS 7.

Άλλες θέσεις αυτής της σειράς:

• Πώς να εγκαταστήσετε το Nginx στο CentOS 7 • Ασφαλίστε το Nginx με την Κρυπτογράφηση του CentOS 7 • Εγκαταστήστε το MariaDB στο CentOS 7 • Εγκαταστήστε την PHP 7 στο CentOS 7 • Πώς να ρυθμίσετε τα μπλοκ Server Nginx στο CentOS 7