GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare MariaDB su Debian 9

MariaDB è un sistema di gestione di database relazionali multi-thread open source, sostituto compatibile con le versioni precedenti di MySQL. È mantenuto e sviluppato dalla Fondazione MariaDB, inclusi alcuni degli sviluppatori originali di MySQL.

Con il rilascio di Debian 9, MySQL è stato sostituito con MariaDB come sistema di database predefinito.

In questo tutorial ti mostreremo due diversi metodi su come installare MariaDB sulla tua macchina Debian 9. Il primo metodo ti guiderà attraverso i passaggi necessari per installare MariaDB dai repository Debian mentre il secondo ti insegnerà come installare l'ultima versione di MariaDB dai repository MariaDB ufficiali.

In generale, si consiglia di installare MariaDB dai repository Debian.

Se preferisci MySQL su MariaDB, controlla Come installare MySQL su Debian 9tutorial. Se la tua applicazione non ha i requisiti specifici, dovresti attenerti a MariaDB, il sistema di database predefinito in Debian 9.

Prerequisiti #

Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo.

Installazione di MariaDB su Debian 9 #

Al momento della stesura di questo articolo, l'ultima versione di MariaDB disponibile nella versione principale di Debian è la versione 10.1.

Per installare MariaDB su Debian 9, segui questi passaggi:

  1. Per prima cosa aggiorna apt indice dei pacchetti digitando:

    sudo apt update
  2. Una volta aggiornato l'elenco dei pacchetti, installa MariaDB eseguendo il comando seguente:

    sudo apt install mariadb-server
  3. Il servizio MariaDB si avvierà automaticamente. Puoi verificarlo digitando:

    sudo systemctl status mariadb

    L'output dovrebbe essere simile a questo:

    ● 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

Installazione di MariaDB su Debian 9 da MariaDB Repositories #

Al momento della stesura di questo articolo, l'ultima versione di MariaDB è la versione 10.3 che può essere installata dai repository ufficiali di MariaDB. Prima di continuare con il passaggio successivo, visita la pagina Repository di MariaDB e controlla se è disponibile una nuova versione.

Per installare MariaDB 10.3 sul tuo sistema Debian 9, segui questi passaggi:

  1. Il primo passo è abilitare il repository MariaDB e importare la chiave GPG del repository sul tuo sistema per farlo, esegui i seguenti comandi:

    sudo apt install software-properties-common dirmngrsudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'
  2. Una volta abilitato il repository, aggiorna l'elenco dei pacchetti e installa MariaDB con:

    sudo apt updatesudo apt install mariadb-server
  3. Il servizio MariaDB si avvierà automaticamente, per verificarlo eseguire il comando seguente:

    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

Protezione di MariaDB #

Per migliorare la sicurezza dell'installazione di MariaDB, esegui mysql_secure_installation sceneggiatura:

sudo mysql_secure_installation

Lo script ti chiederà di impostare una password per l'account root , rimuovere l'utente anonimo, limitare l'accesso dell'utente root al computer locale e rimuovere il database di prova.

Al termine lo script ricaricherà le tabelle dei privilegi assicurandosi che tutte le modifiche abbiano effetto immediato.

Tutti i passaggi sono spiegati in dettaglio e si consiglia di rispondere "Y" (sì) a tutte le domande.

Connettiti a MariaDB dalla riga di comando #

Per connettersi al server MariaDB tramite il terminale come account di root digitare:

mysql -u root -p

Ti verrà chiesto di inserire la password di root che hai impostato in precedenza utilizzando mysql_secure_installation copione.

Una volta inserita la password, ti verrà presentata la shell MariaDB come mostrato di seguito:

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 [(none)]>

Debian
  1. Come installare MariaDB su Debian 10

  2. Come installare MariaDB su Debian 11

  3. Come installare NextCloud su Debian 10

  4. Come installare MariaDB 10.x su Debian 11

  5. Come installare MariaDB su Debian 11

Come installare Drupal su Debian 11

Come installare WordPress su Debian 11

Come installare Gitea su Debian 11

Come installare PrestaShop su Debian 11

Come installare osTicket su Debian 11

Come installare Mattermost su Debian 11