Zoeken op website

Hoe MariaDB 10 op Debian en Ubuntu te installeren


MariaDB is een gratis en open source-vork van de populaire MySQL-databasebeheerserversoftware. Het is ontwikkeld onder de GPLv2 (General Public License versie 2) door de oorspronkelijke ontwikkelaars van MySQL en is bedoeld om open source te blijven.

Het is ontworpen om een hoge compatibiliteit met MySQL te bereiken. Om te beginnen kun je de MariaDB versus MySQL-functies lezen voor meer informatie en, belangrijker nog, het wordt gebruikt door grote bedrijven/organisaties zoals Wikipedia, WordPress.com, Google plus en nog veel meer.

In dit artikel laten we u zien hoe u de stabiele versie van MariaDB 10.1 installeert in verschillende distributieversies van Debian en Ubuntu.

Installeer MariaDB in Debian en Ubuntu

1. Voordat u MariaDB installeert, moet u de repositorysleutel importeren en de MariaDB-repository toevoegen met de volgende opdrachten:

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

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

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

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

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

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

Op Ubuntu 14.04 (betrouwbaar)

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. Werk vervolgens de bronnenlijst voor systeempakketten bij en installeer de MariaDB-server als volgt:

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

Tijdens de installatie wordt u gevraagd de MariaDB-server te configureren; stel een veilig rootgebruikerswachtwoord in de onderstaande interface in.

Voer het wachtwoord opnieuw in en druk op [Enter] om door te gaan met het installatieproces.

3. Wanneer de installatie van MariaDB-pakketten is voltooid, start u voorlopig de databaseserver-daemon en schakelt u deze in om automatisch te starten bij de volgende keer opstarten, als volgt:

------------- 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. Voer vervolgens het script mysql_secure_installation uit om de database te beveiligen, waar u het volgende kunt doen:

  1. stel het root-wachtwoord in (indien niet ingesteld in de configuratiestap hierboven).
  2. schakel root-login op afstand uit
  3. testdatabase verwijderen
  4. verwijder anonieme gebruikers en
  5. privileges opnieuw laden
sudo mysql_secure_installation

5. Zodra de databaseserver is beveiligd, controleert u de geïnstalleerde versie en logt u als volgt in op de MariaDB-opdrachtshell:

mysql -V
mysql -u root -p

Lees om te beginnen met het leren van MySQL/MariaDB:

  1. Leer MySQL/MariaDB voor beginners – deel 1
  2. Leer MySQL/MariaDB voor beginners – deel 2
  3. MySQL Basis Database Beheer Commando’s – Deel III
  4. 20 MySQL (Mysqladmin)-opdrachten voor databasebeheer – Deel IV

En bekijk deze 4 handige opdrachtregelhulpmiddelen om de MySQL/MariaDB-prestaties in Linux te controleren en doorloop ook deze 15 nuttige MySQL/MariaDB-tips voor het afstemmen en optimaliseren van prestaties.

Dat is alles. In dit artikel hebben we u laten zien hoe u de stabiele versie van MariaDB 10.1 installeert in verschillende releases van Debian en Ubuntu. Via het onderstaande opmerkingenformulier kunt u ons uw vragen/gedachten sturen.