Installare Mariadb in Centos 7 2021

mariadb è un sistema di gestione del database relazionale open source, compatibile con le versioni precedenti, la sostituzione binaria MySQL. È sviluppato da alcuni degli sviluppatori originali di MySQL e da molte persone nella Comunità. Con il lancio di Centos 7, MySQL è stato sostituito da Mariadb come sistema di database predefinito.

Sì, per qualsiasi motivo, è necessario installare MySQL, consultare il tutorial come installare MySQL in Centos 7. Se il tuo L’applicazione non ha requisiti specifici, è necessario continuare con MariaDB, il sistema di database predefinito in Centos 7.

In questo tutorial ti mostreremo come installare l’ultima versione di Mariadb in Centos 7 utilizzando il Mariadb ufficiale Repository.

Prerequisiti

Assicurarsi di aver effettuato l’accesso come utente con privilegi sudo prima di continuare con il tutorial.

Installare Mariadb 5.5 in Centos 7

La versione del server MariaDB fornita nei repository di Centos predefinita è la versione 5.5. Tuttavia, questa non è l’ultima versione, ma è piuttosto stabile.

Seguire i passaggi seguenti per installare e proteggere Mariadb 5.5 in Centos 7:

  1. Installazione Il pacchetto Mariadb utilizzando il gestore di packaging yum:

    sudo yum install mariadb-server

    Premere quando richiesto Per continuare con l’installazione.

    Una volta completata l’installazione, avviare il servizio Mariadb e consentirgli di avviare all’inizio con i seguenti comandi:

    sudo systemctl start mariadb

    Per verificare che l’installazione sia stata eseguita correttamente, verificare lo stato del servizio MariaDB digitando:

    sudo systemctl status mariadb

    Il risultato dovrebbe mostrare che il servizio è attivo e in esecuzione:

    Eseguire lo script che eseguirà più attività relative alla sicurezza:

    sudo mysql_secure_installation

    ti verrà chiesto di configurare il Radice del basso utente, eliminare account utente anonimo, limita l’accesso all’utente root alla macchina locale ed eliminare il database del test.

    I passaggi sono spiegati in dettaglio. Si consiglia di rispondere a Y (sì) a tutte le domande.

Installare Mariadb 10.3 in Centos 7

Al momento della stesura di questo articolo, l’ultima versione di Mariadb è la versione 10.3. Se è necessario installare qualsiasi altra versione Mariadb, vai alla pagina dei repository Mariadb e generare un file di repository per una versione specifica di Mariadb.

Per installare Mariadb 10.3 in Centos 7, attenersi alla seguente procedura:

  1. Il primo passo è abilitare il repository mariadb. Creare un file di repository chiamato MariaDB.repo e aggiungi il seguente contenuto:

    /etc/yum.reposi.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

    Installare il server Mariadb e i pacchetti client utilizzando yum, proprio come un altro pacchetto Centos:

    sudo yum install MariaDB-server MariaDB-client

    YUM È possibile richiedere di importare il tasto GPG Mariadb:

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

    “Fingerprint: 1993 69E5 404b D5FC 7D2F E43B CBCB 082A 1BB9 43DB di:

    Digita E Premere Enter.

    Una volta completato l’installazione, abilitare MariaDB di avviare l’avvio e avviare il servizio:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    Per verificare l’installazione, controllare lo stato del servizio Mariadb digitando:

    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) https://mariadb.com/kb/en/library/systemd/

    L’ultimo passo è eseguire lo SCR IPT mysql_secure_installation che eseguirà diverse attività relative alla sicurezza:

    sudo mysql_secure_installation

    Lo script Ti verrà chiesto di configurare la password utente root, eliminare l’utente anonimo, limitare l’accesso dell’utente principale alla macchina locale ed eliminare il database del test.

    Tutti i passaggi sono spiegati in dettaglio e consiglio di risposta Y (Sì) a tutte le domande.

connettersi a mariadb dalla riga di comando

per connettersi al mariadb Server tramite il terminale come tipo di account root:

mysql -u root -p

Ti verrà chiesto di inserire la password di root che precedentemente stabilita quando I mysql_secure_installation script .

Una volta inserito la password, verrai presentato la shell mariadb come mostrato di seguito:

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.

conclusione

In questo tutorial, ti mostrerà Come installare e proteggere Mariadb su un server Centos 7.

Ora che il tuo server Mariadb è in esecuzione e sa come connettersi al server MariaDB dalla riga di comando, è possibile controllare le seguenti guide:

Mariadb MySQL Centos

Questa pubblicazione è parte di L’installazione dello stack della lemp nella serie Centos 7.
Altre pubblicazioni in questa serie:

• Come installare Nginx in Centos 7 • Assicurarsi Nginx con Encrypt in Centos 7 • Installare MariaDb in Centos 7 • Installare PHP 7 in Centos 7 • Come configurare Nginx Server Blocks in Centos 7

Leave a Comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *