Android

Πώς να εγκαταστήσετε το mariadb στο debian 9

SRCDS TUTORIALS (GREEK) 1. ΛΗΨΗ ΚΑΙ ΕΓΚΑΤΑΣΤΑΣΗ SRCDS ΣΤΑ WINDOWS

SRCDS TUTORIALS (GREEK) 1. ΛΗΨΗ ΚΑΙ ΕΓΚΑΤΑΣΤΑΣΗ SRCDS ΣΤΑ WINDOWS

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

Anonim

Το MariaDB είναι ένα σύστημα διαχείρισης σχεσιακής βάσης δεδομένων με ανοιχτού κώδικα, με πολλαπλά σπειρώματα, συμβατό προς τα πίσω για MySQL. Διατηρείται και αναπτύσσεται από το Ίδρυμα MariaDB, συμπεριλαμβανομένων μερικών από τους αρχικούς προγραμματιστές της MySQL.

Με την κυκλοφορία του Debian 9, η MySQL αντικαταστάθηκε με το MariaDB ως το προεπιλεγμένο σύστημα βάσης δεδομένων.

Σε αυτό το σεμινάριο θα σας δείξουμε δύο διαφορετικές μεθόδους για τον τρόπο εγκατάστασης της MariaDB στη μηχανή Debian 9. Η πρώτη μέθοδος θα σας καθοδηγήσει στα βήματα που απαιτούνται για την εγκατάσταση της MariaDB από τα αποθετήρια του Debian ενώ η δεύτερη θα σας διδάξει πώς να εγκαταστήσετε την πιο πρόσφατη έκδοση της MariaDB από τα επίσημα αποθετήρια MariaDB.

Γενικά, συνιστάται η εγκατάσταση της MariaDB από τα αποθετήρια του Debian.

Αν προτιμάτε την MySQL πάνω από το MariaDB, ελέγξτε την Οδηγία εγκατάστασης της MySQL στο Debian 9. Εάν η αίτησή σας δεν έχει τις συγκεκριμένες απαιτήσεις, θα πρέπει να κολλήσετε με το MariaDB, το προεπιλεγμένο σύστημα βάσης δεδομένων στο Debian 9.

Προϋποθέσεις

Πριν συνεχίσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.

Εγκατάσταση του MariaDB στο Debian 9

Τη στιγμή της σύνταξης αυτού του άρθρου, η τελευταία έκδοση του MariaDB που είναι διαθέσιμη στο κύριο αρχείο του Debian είναι η έκδοση 10.1.

Για να εγκαταστήσετε το MariaDB στο Debian 9, ακολουθήστε τα εξής βήματα:

  1. Πρώτα ενημερώστε το ευρετήριο των πακέτων apt πληκτρολογώντας:

    sudo apt update

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

    sudo apt install mariadb-server

    Η υπηρεσία MariaDB θα ξεκινήσει αυτόματα. Μπορείτε να το επαληθεύσετε πληκτρολογώντας:

    sudo systemctl status mariadb

    Η έξοδος θα πρέπει να φαίνεται κάπως έτσι:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

Εγκατάσταση του MariaDB στο Debian 9 από τα αποθετήρια της MariaDB

Κατά τη στιγμή αυτής της σύνταξης η τελευταία έκδοση του MariaDB είναι η έκδοση 10.3 που μπορεί να εγκατασταθεί από τα επίσημα αποθετήρια MariaDB. Προτού συνεχίσετε με το επόμενο βήμα, επισκεφθείτε τη σελίδα του καταστήματος MariaDB και ελέγξτε αν υπάρχει διαθέσιμη νέα έκδοση.

Για να εγκαταστήσετε το MariaDB 10.3 στο σύστημα Debian 9, ακολουθήστε τα εξής βήματα:

  1. Το πρώτο βήμα είναι να ενεργοποιήσετε το χώρο αποθήκευσης του MariaDB και να εισαγάγετε το κλειδί GPG του αποθετηρίου στο σύστημά σας για να εκτελέσετε τις ακόλουθες εντολές:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    Μόλις ενεργοποιηθεί το αποθετήριο, ενημερώστε τη λίστα των πακέτων και εγκαταστήστε το MariaDB με:

    sudo apt update sudo apt install mariadb-server

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

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

Διασφάλιση της MariaDB

Για να βελτιώσετε την ασφάλεια της εγκατάστασης της MariaDB, εκτελέστε το script 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 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

συμπέρασμα

Σε αυτό το σεμινάριο, σας παρουσιάσαμε πώς να εγκαταστήσετε και να ασφαλίσετε το MariaDB σε ένα διακομιστή Debian 9.

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

mariadb mysql debian

Αυτή η ανάρτηση αποτελεί μέρος του προγράμματος εγκατάστασης του LAMP Stack στο Debian 9 series.

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

• Πώς να εγκαταστήσετε το Apache στο Debian 9 • Πώς να εγκαταστήσετε PHP στο Debian 9 • Πώς να ρυθμίσετε τους εικονικούς κεντρικούς υπολογιστές Apache στο Debian 9 • Πώς να εγκαταστήσετε το MariaDB στο Debian 9 • Ασφαλής Apache με την κρυπτογράφηση Let's on Debian 9