Installer Apache PHP Mariadb (Mysql) sur Debian 10 (LAMP)
Inhoudsopgave:
MariaDB is een open source, multi-threaded relationeel databasebeheersysteem, achterwaarts compatibele vervanging voor MySQL. MariaDB is de standaardimplementatie van MySQL in Debian.
In deze zelfstudie wordt uitgelegd hoe u MariaDB op Debian 10 installeert.
MariaDB installeren op Debian 10
Op het moment dat dit artikel wordt geschreven, is versie 10.3 de nieuwste MariaDB-versie die beschikbaar is in de Debian-main.
Voer de volgende stappen uit als root of gebruiker met sudo-rechten om MariaDB op Debian 10 te installeren:
-
Begin met het bijwerken van de pakkettenindex:
sudo apt updateInstalleer de MariaDB-server en clientpakketten door de volgende opdracht uit te voeren:
sudo apt install mariadb-serverDe MariaDB-service wordt automatisch gestart. Controleer de servicestatus om het te verifiëren:
sudo systemctl status mariadbDe output zou er ongeveer zo uit moeten zien:
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
MariaDB beveiligen
MariaDB wordt geleverd met een script dat u kan helpen de installatiebeveiliging te verbeteren. Om het script type
mysql_secure_installation
in uw terminal te starten:
sudo mysql_secure_installation
U wordt gevraagd om een wachtwoord in te stellen voor het root-account, de anonieme gebruiker te verwijderen, root-gebruikerstoegang tot de lokale machine te beperken en de testdatabase te verwijderen.
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
Indien geselecteerd, laadt het script de privilegetabellen opnieuw, zodat de wijzigingen onmiddellijk van kracht worden.
Alle stappen worden gedetailleerd uitgelegd en het wordt aanbevolen om op alle vragen met “Y” (ja) te antwoorden.
Verificatiemethoden
Standaard gebruikt de
unix_socket
MariaDB de
unix_socket
authenticatie
unix_socket
die de effectieve gebruikers-ID controleert bij het aanroepen van de
mysql
clienttool.
Dit betekent dat u alleen verbinding kunt maken met de MariaDB-server als root als u de opdracht
mysql
als systeem root aanroept of door sudo aan de opdracht voor te bereiden.
Voor een betere beveiliging wordt het aanbevolen om de standaardverificatieplugin te behouden en de rootgebruiker alleen te laten authenticeren via Unix-sockets.
sudo mysql
Voer de volgende instructies uit om de authenticatieplug-in te wijzigen:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
U kunt nu verbinding maken met de MariaDB-server met het nieuwe wachtwoord:
mysql -u root -p
Als u de authenticatieplug-in wijzigt, kunt u zich ook als root aanmelden vanuit een extern programma zoals phpMyAdmin.
Conclusie
In deze tutorial hebben we u laten zien hoe u MariaDB op een Debian 10-server installeert en beveiligt.
mariadb mysql debianHoe mariadb op centos 8 te installeren
In deze zelfstudie leggen we uit hoe u MariaDB 10.3 op CentOS 8 installeert en beveiligt. MariaDB is een open-source relationeel databasebeheersysteem, achterwaarts compatibel, binaire drop-in vervanging van MySQL.
Hoe mariadb op debian 9 te installeren
Met de release van Debian 9 werd MySQL vervangen door MariaDB als het standaarddatabasesysteem. In deze zelfstudie laten we u twee verschillende methoden zien voor het installeren van MariaDB op uw Debian 9-machine.
Hoe mariadb op ubuntu 18.04 te installeren
MariaDB is een open source, multi-threaded relationeel databasebeheersysteem, achterwaarts compatibele vervanging voor MySQL. In deze zelfstudie laten we u twee verschillende methoden zien voor het installeren van MariaDB op uw Ubuntu 18.04-machine.







