MariaDB är en gemenskapsutvecklad gaffel av MySQL relationsdatabashanteringssystem som är avsett att förbli gratis under GNU GPL. Utvecklingen leds av några av de ursprungliga utvecklarna av MySQL, som förkastade det på grund av oro över förvärvet av Oracle Corporation. Bidragsgivare måste dela sin upphovsrätt med MariaDB Foundation.
MariaDB Server är en av de mest populära databasservrarna i världen. Den är gjord av de ursprungliga utvecklarna av MySQL och kommer garanterat att vara öppen källkod. Anmärkningsvärda användare inkluderar Wikipedia, WordPress.com och Google.
I den här guiden kommer vi att förklara hur man installerar den senaste versionen av MariaDB på en Debian 9-server.
Du kan också läsa guiden om hur du installerar MariaDB på en CentOS 7-server och på en Ubuntu-server
sudo apt install mariadb-server
Efter installationen, utfärda kommandot nedan för att kontrollera statusen för vår MariaDB-installation:
sudo systemctl status mariadb
Vår MySQL-databas körs nu så nästa sak att göra är att köra ett enkelt säkerhetsskript som tar bort några farliga standardinställningar och låser viss standardåtkomst till vårt databassystem. Starta skriptet genom att utfärda kommandot nedan:
sudo mysql_secure_installation
Manuset kommer att ställa ett par frågor, inklusive:
- Nuvarande root-lösenord – Eftersom detta är en ny installation av MySQL har du förmodligen inte ett så du kan lämna det tomt och du kommer att bli tillfrågad om du vill ställa in ett. Skriv Y och fortsätt.
- Ta bort anonyma användare – skriv Y eller tryck på enter-knappen för att välja standard (som är Y).
- Inaktivera root-inloggning på distans - skriv Y eller tryck på enter-knappen för att välja standard (som är Y).
- Ta bort testdatabas - Skriv Y eller tryck på enter-knappen för att välja standard (som är Y)
- Ladda om behörighetstabeller - Skriv Y eller tryck på enter-knappen för att välja standard (som är Y)
Efter att ha säkrat databasservern kan vi verifiera att MariaDB fungerar efter behov. Skriv kommandot nedan för att kontrollera den installerade versionen:
mysql --version
Vi kan också använda mysqladmin
tool, en klient som låter dig köra administrativa kommandon genom att skriva kommandot:
sudo mysqladmin -u root -p version
Detta indikerar att installationen har lyckats.