Kā instalēt MariaDB 10 Debian un Ubuntu


MariaDB ir bezmaksas un atvērtā koda populārās MySQL datu bāzes pārvaldības servera programmatūras dakša. To izstrādāja MySQL sākotnējie izstrādātāji saskaņā ar GPLv2 (General Public License version 2), un tā mērķis ir palikt atvērtā koda.

Tas ir paredzēts, lai panāktu augstu saderību ar MySQL. Iesācējiem, lai iegūtu vairāk informācijas, varat izlasīt MariaDB vs MySQL funkcijas, un vēl svarīgāk - to izmanto lieli uzņēmumi/organizācijas, piemēram, Wikipedia, WordPress.com, Google plus un daudzi citi.

Šajā rakstā mēs parādīsim, kā instalēt MariaDB 10.1 stabilu versiju dažādos Debian un Ubuntu izplatīšanas laidienos.

Instalējiet MariaDB Debian un Ubuntu

1. Pirms MariaDB instalēšanas jums būs jāimportē krātuves atslēga un jāpievieno MariaDB krātuve ar šādām komandām:

$ 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'
$ 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'
$ 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'
$ 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'
$ 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'
$ 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'
$ 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. Pēc tam atjauniniet sistēmas pakotņu avotu sarakstu un instalējiet MariaDB serveri šādi:

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

Instalēšanas laikā jums tiks lūgts konfigurēt MariaDB serveri; zemāk esošajā saskarnē iestatiet drošu root lietotāja paroli.

Atkārtoti ievadiet paroli un nospiediet [Enter], lai turpinātu instalēšanas procesu.

3. Kad MariaDB pakotņu instalēšana ir pabeigta, uz vidējo laiku palaidiet datu bāzes servera dēmonu un ļaujiet tam automātiski startēt ar nākamo sāknēšanu šādi:

------------- 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. Pēc tam palaidiet skriptu mysql_secure_installation , lai nodrošinātu datu bāzi, kurā varat:

  1. iestatiet saknes paroli (ja tā nav iestatīta iepriekšminētajā konfigurācijas darbībā).
  2. atspējojiet attālo sakņu pieteikšanos
  3. noņemt testa datu bāzi
  4. noņemiet anonīmus lietotājus un
  5. atkārtoti ielādēt privilēģijas

$ sudo mysql_secure_installation

5. Kad datu bāzes serveris ir aizsargāts, pārbaudiet tā instalēto versiju un piesakieties MariaDB komandu čaulā šādi:

$ mysql -V
$ mysql -u root -p

Lai sāktu mācīties MySQL/MariaDB, izlasiet:

  1. Mācieties MySQL/MariaDB iesācējiem - 1. daļa
  2. Mācieties MySQL/MariaDB iesācējiem - 2. daļa
  3. MySQL pamata datu bāzes administrēšanas komandas - III daļa
  4. 20 MySQL (Mysqladmin) komandas datu bāzes administrēšanai - IV daļa

Pārbaudiet šos 4 noderīgos komandrīku rīkus 15 noderīgiem MySQL/MariaDB veiktspējas regulēšanas un optimizācijas padomiem.

Tas ir viss. Šajā rakstā mēs parādījām, kā instalēt MariaDB 10.1 stabilu versiju dažādos Debian un Ubuntu izlaidumos. Jūs varat nosūtīt mums visus jautājumus/domas, izmantojot zemāk esošo komentāru veidlapu.