Cum se instalează MariaDB 10 pe Debian și Ubuntu


MariaDB este un furk gratuit și open source al popularului software de gestionare a bazelor de date MySQL. Este dezvoltat sub GPLv2 (General Public License versiunea 2) de către dezvoltatorii originali MySQL și este destinat să rămână open source.

Este conceput pentru a obține o compatibilitate ridicată cu MySQL. Pentru început, puteți citi funcțiile MariaDB vs MySQL pentru mai multe informații și, important, este folosit de mari companii/organizații precum Wikipedia, WordPress.com, Google plus și multe altele.

În acest articol, vă vom arăta cum să instalați versiunea stabilă MariaDB 10.1 în diferite versiuni de distribuție Debian și Ubuntu.

Instalați MariaDB în Debian și Ubuntu

1. Înainte de a instala MariaDB, va trebui să importați cheia de depozit și să adăugați depozitul MariaDB cu următoarele comenzi:

Pe 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'

Pe 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'

Pe 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'

Pe 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'

Pe 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'

Pe 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'

Pe 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. Apoi actualizați lista surselor pachetelor de sistem și instalați serverul MariaDB astfel:

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

În timpul instalării, vi se va cere să configurați serverul MariaDB; setați o parolă de utilizator root securizată în interfața de mai jos.

Reintroduceți parola și apăsați pe [Enter] pentru a continua procesul de instalare.

3. Când se finalizează instalarea pachetelor MariaDB, porniți demonul serverului de baze de date între timp și activați-l să pornească automat la următoarea pornire, după cum urmează:

------------- 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. Apoi rulați scriptul mysql_secure_installation pentru a securiza baza de date unde puteți:

  1. setați parola root (dacă nu este setată în pasul de configurare de mai sus).
  2. dezactivați autentificarea rădăcină de la distanță
  3. eliminați baza de date de testare
  4. elimina utilizatorii anonimi și
  5. privilegii de reîncărcare
sudo mysql_secure_installation

5. După ce serverul bazei de date este securizat, verificați versiunea instalată și conectați-vă la shell-ul de comandă MariaDB după cum urmează:

mysql -V
mysql -u root -p

Pentru a începe să învățați MySQL/MariaDB, citiți:

  1. Învață MySQL/MariaDB pentru începători – Partea 1
  2. Învață MySQL/MariaDB pentru începători – Partea 2
  3. Comenzi de bază de administrare a bazelor de date MySQL – Partea a III-a
  4. 20 Comenzi MySQL (Mysqladmin) pentru administrarea bazelor de date – Partea a IV-a

Și consultați aceste 4 instrumente utile de linie de comandă pentru a monitoriza performanța MySQL/MariaDB în Linux și, de asemenea, parcurgeți aceste 15 sfaturi utile de optimizare și reglare a performanței MySQL/MariaDB.

Asta e tot. În acest articol, v-am arătat cum să instalați versiunea stabilă MariaDB 10.1 în diferite versiuni Debian și Ubuntu. Ne puteți trimite orice întrebări/gânduri prin formularul de comentarii de mai jos.