MariaDB er en gratis og open source-gaffel af den populære MySQL-databasestyringsserversoftware. Det er udviklet under GPLv2 (General Public License version 2) af de oprindelige udviklere af MySQL og er beregnet til at forblive open source.
Det er designet til at opnå høj kompatibilitet med MySQL. Til at begynde med kan du læse MariaDB vs MySQL funktioner for mere information, og vigtigst af alt, det bruges af store virksomheder/organisationer såsom Wikipedia, WordPress.com, Google plus og mange flere.
I denne artikel viser vi dig, hvordan du installerer MariaDB 10.1 stabil version i forskellige Debian- og Ubuntu-distributionsudgivelser.
Installer MariaDB i Debian og Ubuntu
1. Før du installerer MariaDB, skal du importere lagernøglen og tilføje MariaDB-lageret med følgende kommandoer:
På 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'
På 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'
På 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'
På 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'
På 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'
På 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'
På 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. Opdater derefter systempakkernes kildeliste, og installer MariaDB server som sådan:
$ sudo apt-get update $ sudo apt-get install mariadb-server
I løbet af installationen bliver du bedt om at konfigurere MariaDB-serveren; indstil en sikker root brugeradgangskode i grænsefladen nedenfor.
Indtast adgangskoden igen, og tryk på [Enter] for at fortsætte med installationsprocessen.
3. Når installationen af MariaDB pakker fuldføres, start databaseserver-dæmonen i mellemtiden og aktiver den til at starte automatisk ved næste opstart som følger:
------------- 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. Kør derefter mysql_secure_installation
script for at sikre databasen, hvor du kan:
- indstil root-adgangskode (hvis ikke angivet i konfigurationstrinnet ovenfor).
- deaktiver eksternt root-login
- fjern testdatabase
- fjern anonyme brugere og
- genindlæsningsrettigheder
$ sudo mysql_secure_installation
5. Når databaseserveren er sikret, skal du kontrollere den installerede version og logge ind på MariaDB-kommandoskallen som følger:
$ mysql -V $ mysql -u root -p
For at begynde at lære MySQL/MariaDB skal du læse:
- Lær MySQL / MariaDB for begyndere – del 1
- Lær MySQL / MariaDB for begyndere – Del 2
- MySQL Basic Database Administration Commands – Del III
- 20 MySQL (Mysqladmin) kommandoer til databaseadministration – del IV
Og tjek disse 4 nyttige kommandolinjeværktøjer til at overvåge MySQL/MariaDB-ydeevne i Linux og gå også gennem disse 15 nyttige MySQL/MariaDB-ydeevnejusterings- og optimeringstip.
Det er alt. I denne artikel viste vi dig, hvordan du installerer MariaDB 10.1 stabil version i forskellige Debian- og Ubuntu-udgivelser. Du kan sende os spørgsmål/tanker via kommentarformularen nedenfor.