phpMyAdmin installeren op een Linux Server - Beheer je Databases via Webinterface
De ideale producten voor deze handleiding
Begin meteen — bestel het passende product en volg deze handleiding stap voor stap.
Introductie
phpMyAdmin is een gratis, web-based tool voor het beheren van MySQL en MariaDB databases. Het biedt een gebruiksvriendelijke interface waarmee je databases kunt aanmaken, bewerken, beheren en verwijderen zonder handmatig SQL-commando’s te hoeven typen.
phpMyAdmin installeren met de One Click Apps Installer
Je kunt phpMyAdmin direct installeren via onze One Click Apps Installer in de VPS webinterface. Na het afronden van de initiële app-setup, open je de app-catalogus, zoek je op phpMyAdmin en start je de installatie met je gewenste project-, omgeving- en domeininstellingen. Zo heb je een snelle en gebruiksvriendelijke manier om phpMyAdmin te deployen en beheren zonder handmatige command line setup, terwijl je profiteert van geïntegreerd webbeheer, custom domeinondersteuning en SSL provisioning waar beschikbaar.
Voorbereiding
Voordat je begint met installeren, zorg dat je systeem up-to-date is. Eventuele updates en upgrades voer je uit met:
sudo apt update -y
sudo apt upgrade -y
Je moet ook zeker weten dat PHP al op je systeem geïnstalleerd is. Dit is essentieel voor het gebruik van phpMyAdmin. Wil je weten hoe je PHP installeert? Check dan onze PHP Installatiegids.
Als de benodigde PHP-pakketten ontbreken, kunnen de PHP-bestanden van phpMyAdmin niet correct verwerkt en weergegeven worden.
Installatie
Als de voorbereiding klaar is, kan de installatie van de phpMyAdmin interface beginnen. Open eerst de map waarin phpMyAdmin geïnstalleerd moet worden.
Ga naar de juiste map met het commando cd /usr/share. Download daarna de nieuwste phpMyAdmin versie naar de installatiemap met wget:
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip -O phpmyadmin.zip
Als het commando wget niet gevonden wordt, kun je het installeren met sudo apt install wget -y.
Als de download klaar is, pak je het ZIP-bestand uit met:
unzip phpmyadmin.zip
Als het commando unzip niet gevonden wordt, installeer het dan met sudo apt install unzip -y.
Hernoem daarna het uitgepakte archief naar een makkelijkere naam, verwijder het ZIP-bestand en stel de juiste permissies in:
mv phpMyAdmin-*-all-languages phpmyadmin
rm phpmyadmin.zip; chmod -R 0755 phpmyadmin
Configuratie
Webserver configuratiebestand
Nu moet phpMyAdmin toegevoegd worden aan de webserverconfiguratie. Maak een nieuw configuratiebestand aan met nano /etc/apache2/conf-available/phpmyadmin.conf en vul deze met de volgende inhoud:
# phpMyAdmin Apache configuratie
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options SymLinksIfOwnerMatch
DirectoryIndex index.php
</Directory>
# Webtoegang voor beveiliging blokkeren naar mappen die dat niet nodig hebben
<Directory /usr/share/phpmyadmin/templates>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/libraries>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Require all denied
</Directory>
Sla het bestand op en sluit af met CTRL+X, druk op Y en bevestig met Enter.
Activeer en laad daarna de nieuwe configuratie met:
a2enconf phpmyadmin
systemctl reload apache2
Vereiste tijdelijke map aanmaken
Om phpMyAdmin goed te laten werken, moet er een tijdelijke map aangemaakt worden met de juiste permissies. Dit doe je met:
mkdir /usr/share/phpmyadmin/tmp/
chown -R www-data:www-data /usr/share/phpmyadmin/tmp/
Afronding
Gefeliciteerd, je hebt phpMyAdmin succesvol geïnstalleerd en geconfigureerd! Je kunt de webinterface bereiken via het IP-adres en pad van je server (http://IP-Address/phpmyadmin). Heb je vragen of hulp nodig? Onze support staat dagelijks voor je klaar! 🙂