Kuinka asentaa MariaDB 10 Debianiin ja Ubuntuun


MariaDB on ilmainen ja avoimen lähdekoodin haarukka suositusta MySQL-tietokannan hallintapalvelinohjelmistosta. Sen on kehittänyt GPLv2 (General Public License version 2), alkuperäisten MySQL-kehittäjien toimesta, ja sen on tarkoitus pysyä avoimena lähdekoodina.

Se on suunniteltu saavuttamaan korkea yhteensopivuus MySQL: n kanssa. Aloittelijoille voit lukea lisätietoja MariaDB vs MySQL -ominaisuuksista, ja mikä tärkeintä, sitä käyttävät suuret yritykset/organisaatiot kuten Wikipedia, WordPress.com, Google plus ja monet muut.

Tässä artikkelissa näytämme, kuinka MariaDB 10.1 -vakaa versio asennetaan useisiin Debianin ja Ubuntu-jakeluversioihin.

Asenna MariaDB Debianiin ja Ubuntuun

1. Ennen kuin asennat MariaDB: n, sinun on tuotava arkistoavain ja lisättävä MariaDB-arkisto seuraavilla komennoilla:

$ 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äivitä sitten järjestelmäpakettien lähdeluettelo ja asenna MariaDB-palvelin näin:

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

Asennuksen aikana sinua pyydetään määrittämään MariaDB-palvelin; aseta suojattu pääkäyttäjän salasana alla olevaan käyttöliittymään.

Anna salasana uudelleen ja jatka asennusta painamalla [Enter].

3. Kun MariaDB-pakettien asennus on valmis, käynnistä tietokantapalvelimen demoni keskimääräiseksi ajaksi ja salli se käynnistymään automaattisesti seuraavan käynnistyksen yhteydessä seuraavasti:

------------- 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. Suorita sitten komento mysql_secure_installation varmistaaksesi tietokannan, jossa voit:

  1. aseta pääsalasana (jos sitä ei ole määritetty yllä olevassa määritysvaiheessa).
  2. poista pääkäyttäjän sisäänkirjautuminen käytöstä
  3. poista testitietokanta
  4. poista tuntemattomat käyttäjät ja
  5. lataa käyttöoikeudet

$ sudo mysql_secure_installation

5. Kun tietokantapalvelin on suojattu, tarkista sen asennettu versio ja kirjaudu sisään MariaDB-komentosarjaan seuraavasti:

$ mysql -V
$ mysql -u root -p

Aloita MySQL/MariaDB: n oppiminen lukemalla läpi:

  1. Opi MySQL/MariaDB aloittelijoille - osa 1
  2. Opi MySQL/MariaDB aloittelijoille - osa 2
  3. MySQL Basic Database Administration Commands - Part III
  4. 20 MySQL (Mysqladmin) -komentoa tietokannan hallintaan - osa IV

Ja tutustu näihin 4 hyödylliseen komentorivityökaluun 15 hyödylliseen MySQL/MariaDB-suorituskyvyn viritys- ja optimointivinkkiin.

Siinä kaikki. Tässä artikkelissa näytimme, kuinka MariaDB 10.1 -vakaa versio asennetaan useisiin Debian- ja Ubuntu-versioihin. Voit lähettää meille kysymyksiä/ajatuksia alla olevan kommenttilomakkeen kautta.