MariaDB er en fællesskabsudviklet forgrening af MySQL relationsdatabasestyringssystemet beregnet til at forblive gratis under GNU GPL. Udvikling ledes af nogle af de oprindelige udviklere af MySQL, som forkastede det på grund af bekymringer over dets opkøb af Oracle Corporation. Bidragydere er forpligtet til at dele deres ophavsret med MariaDB Foundation.
MariaDB Server er en af de mest populære databaseservere i verden. Det er lavet af de originale udviklere af MySQL og forbliver garanteret open source. Bemærkelsesværdige brugere inkluderer Wikipedia, WordPress.com og Google.
I denne vejledning vil vi forklare, hvordan du installerer den seneste version af MariaDB på en Debian 9-server.
Du kan også læse vejledningen om installation af MariaDB på en CentOS 7-server og på en Ubuntu-server
sudo apt install mariadb-server
Efter installationen skal du udstede kommandoen nedenfor for at kontrollere status for vores MariaDB-installation:
sudo systemctl status mariadb
Vores MySQL-database kører nu, så den næste ting at gøre er at køre et simpelt sikkerhedsscript, der fjerner nogle farlige standardindstillinger og låser en vis standardadgang til vores databasesystem. Start scriptet ved at udstede kommandoen nedenfor:
sudo mysql_secure_installation
Scriptet vil stille et par spørgsmål, herunder:
- Nuværende root-adgangskode – Da dette er en ny installation af MySQL, har du sandsynligvis ikke en, så du kan lade den stå tom, og du vil blive spurgt, om du vil indstille en. Skriv Y, og fortsæt.
- Fjern anonyme brugere - Skriv Y, eller tryk på Enter-knappen for at vælge standarden (som er Y).
- Deaktiver root-login eksternt - Skriv Y, eller tryk på Enter-knappen for at vælge standarden (som er Y).
- Fjern testdatabase - Skriv Y, eller tryk på Enter-knappen for at vælge standarden (som er Y)
- Genindlæs privilegietabeller - Indtast Y, eller tryk på Enter-knappen for at vælge standarden (som er Y)
Efter at have sikret databaseserveren, kan vi bekræfte, at MariaDB fungerer efter behov. Indtast kommandoen nedenfor for at kontrollere den installerede version:
mysql --version
Vi kan også bruge mysqladmin
tool, en klient, der lader dig køre administrative kommandoer ved at skrive kommandoen:
sudo mysqladmin -u root -p version
Dette indikerer, at installationen er lykkedes.