MariaDB
 sql >> Database >  >> RDS >> MariaDB

Come installare MariaDB 10 su Debian e Ubuntu

MariaDB è un fork gratuito e open source del popolare software per server di gestione di database MySQL. È sviluppato sotto la GPLv2 (General Public License versione 2) dagli sviluppatori originali di MySQL ed è destinato a rimanere open source.

È progettato per ottenere un'elevata compatibilità con MySQL. Per cominciare, puoi leggere le funzionalità di MariaDB e MySQL per ulteriori informazioni e, soprattutto, è utilizzato da grandi aziende/organizzazioni come Wikipedia, WordPress.com, Google plus e molti altri.

In questo articolo, ti mostreremo come installare MariaDB 10.1 versione stabile in vari rilasci di distribuzione Debian e Ubuntu.

Installa MariaDB in Debian e Ubuntu

1. Prima di installare MariaDB, dovrai importare la chiave del repository e aggiungere il repository MariaDB con i seguenti comandi:

Su Debian 10(Sid)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'

Su Debian 9 (Stretch)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'

Su Debian 8 (Jessie)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian  jessie main'

Su Debian 7 (Wheezy)

$ sudo apt-get install python-software-properties
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'

Su Ubuntu 16.10 (Yakkety Yak)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'

Su Ubuntu 16.04 (Xenial Xerus)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'

Su Ubuntu 14.04 (Trusty)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'

2. Quindi aggiorna l'elenco delle fonti dei pacchetti di sistema e installa MariaDB server in questo modo:

$ sudo apt-get update
$ sudo apt-get install mariadb-server

Nel corso dell'installazione ti verrà chiesto di configurare il server MariaDB; imposta una password utente root sicura nell'interfaccia sottostante.

Reinserire la password e premere [Invio] per continuare con il processo di installazione.

3. Quando l'installazione di MariaDB pacchetti completati, avviare nel frattempo il demone del server database e abilitarlo per l'avvio automatico al prossimo avvio come segue:

------------- On SystemD Systems ------------- 
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
$ sudo systemctl status mariadb

------------- On SysVinit Systems ------------- 
$ sudo service mysql  start 
$ chkconfig --level 35 mysql on
OR
$ update-rc.d mysql defaults
$ sudo service mysql status

4. Quindi esegui mysql_secure_installation script per proteggere il database dove puoi:

  1. imposta la password di root (se non impostata nel passaggio di configurazione precedente).
  2. disabilita il login root remoto
  3. rimuove il database dei test
  4. rimuove gli utenti anonimi e
  5. privilegi di ricarica
$ sudo mysql_secure_installation

5. Una volta che il server del database è protetto, controlla che sia installata la versione e accedi alla shell dei comandi di MariaDB come segue:

$ mysql -V
$ mysql -u root -p

Per iniziare a imparare MySQL/MariaDB, leggi:

  1. Impara MySQL/MariaDB per principianti – Parte 1
  2. Impara MySQL/MariaDB per principianti – Parte 2
  3. Comandi di amministrazione del database MySQL di base – Parte III
  4. 20 Comandi MySQL (Mysqladmin) per l'amministrazione del database – Parte IV

E dai un'occhiata a questi 4 utili strumenti a riga di comando per monitorare le prestazioni di MySQL/MariaDB in Linux e anche a questi 15 utili suggerimenti per l'ottimizzazione e l'ottimizzazione delle prestazioni di MySQL/MariaDB.

È tutto. In questo articolo, ti abbiamo mostrato come installare MariaDB 10.1 versione stabile in varie versioni di Debian e Ubuntu. Puoi inviarci qualsiasi domanda/pensiero tramite il modulo di commento qui sotto.