Datenbankverwaltung · 4 min read · Feb 10, 2026

Adminer-Datenbankverwaltungstool auf Debian 10 installieren

Die Verwaltung von Datenbanksystemen wie MySQL, PostgreSQL, Oracle und SQLite über die webbasierte Benutzeroberfläche ist einfacher als die Verwendung des Befehlszeilenwerkzeugs. Adminer ist eines der besten voll funktionsfähigen Datenbankverwaltungstools, das in PHP geschrieben ist. Es ist sehr ähnlich wie phpMyAdmin und kann zur Verwaltung von MySQL-, SQLite-, Oracle- und PostgreSQL-Datenbanken verwendet werden. Adminer ist ein einfaches und benutzerfreundliches Datenbankverwaltungstool im Vergleich zu anderen Tools.

Funktionen

  • Mehrsprachige Unterstützung.
  • Unterstützt verschiedene Datenbanksysteme, einschließlich MySQL, PostgreSQL, Oracle, Elasticsearch, MongoDB und viele mehr.
  • Exportieren und Importieren von Datenbanken und Tabellen.
  • Hinzufügen, Entfernen und Ändern von Datenbanken und Tabellen.
  • SQL-Abfragen aus einer Textdatei ausführen.
  • Prozesse anzeigen und beenden.
  • Funktionalität mit Plugins erweitern.

In diesem Tutorial zeigen wir Ihnen, wie Sie das Adminer-Datenbankverwaltungstool auf Debian 10 installieren.

Voraussetzungen

  • Ein Server, der Debian 10 ausführt.
  • Ein Root-Passwort ist auf Ihrem Server konfiguriert.

Erste Schritte

Bevor Sie beginnen, wird empfohlen, Ihren Server mit der neuesten Version über den folgenden Befehl zu aktualisieren:

apt-get update -y  
apt-get upgrade -y

Sobald Ihr Server aktualisiert ist, starten Sie ihn neu, um die Änderungen zu übernehmen.

LAMP-Server installieren

Zuerst benötigt Adminer einen LAMP-Server, der auf Ihrem Server installiert ist. Sie können den LAMP-Server mit dem folgenden Befehl installieren:

apt-get install apache2 php libapache2-mod-php php-curl php-cli php-mysql php-gd mariadb-server -y

Sobald die Installation abgeschlossen ist, starten Sie den Apache- und den MariaDB-Dienst und aktivieren Sie sie, damit sie nach dem Systemneustart mit dem folgenden Befehl starten:

systemctl start apache2  
systemctl start mariadb  
systemctl enable apache2  
systemctl enable mariadb

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

MariaDB-Installation sichern

Standardmäßig ist MariaDB nicht gesichert. Daher müssen Sie es sichern, indem Sie das Skript mysql_secure_installation ausführen.

mysql_secure_installation

Beantworten Sie alle Fragen wie unten gezeigt:

Geben Sie das aktuelle Passwort für root ein (leer für keines):  
Root-Passwort festlegen? [Y/n] Y  
Anonyme Benutzer entfernen? [Y/n] Y   
Root-Login aus der Ferne verbieten? [Y/n] Y  
Testdatenbank und Zugriff darauf entfernen? [Y/n] Y  
Berechtigungstabellen jetzt neu laden? [Y/n] Y

Sobald MariaDB gesichert ist, müssen Sie das Root-Passwort für MariaDB festlegen.

Zuerst melden Sie sich mit dem folgenden Befehl an der MariaDB-Shell an:

mysql

Als Nächstes setzen Sie das Passwort für den Root-Benutzer mit dem folgenden Befehl:

MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD("newpassword");

Als Nächstes leeren Sie die Berechtigungen und verlassen die MariaDB-Shell mit dem folgenden Befehl:

MariaDB [(none)]> flush privileges;  
MariaDB [(none)]> exit;

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Adminer installieren

Standardmäßig ist Adminer im Standard-Repository von Debian 10 nicht verfügbar. Daher müssen Sie die Installationsdatei von Adminer von deren offizieller Website herunterladen. Sie können sie mit dem folgenden Befehl im Apache-Webstammverzeichnis herunterladen:

wget "http://www.adminer.org/latest.php" -O /var/www/html/adminer.php

Sobald der Download abgeschlossen ist, ändern Sie die Berechtigung der heruntergeladenen Datei mit dem folgenden Befehl:

chown -R www-data:www-data /var/www/html/adminer.php  
chmod 755 /var/www/html/adminer.php

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Zugriff auf das Adminer-Dashboard

Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL http://your-server-ip/adminer.php ein. Sie werden zur Anmeldeseite von Adminer weitergeleitet:

Adminer-Anmeldung

Geben Sie Ihren MariaDB-Root-Benutzernamen, Ihr Passwort ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten das Adminer-Dashboard auf der folgenden Seite sehen:

Adminer-Datenbankverwaltungstool

Klicken Sie jetzt auf die Schaltfläche localhost oben auf dem Bildschirm, Sie sollten die folgende Seite sehen:

Datenbank auswählen

Klicken Sie jetzt auf die Schaltfläche „ Datenbank erstellen “. Sie sollten die folgende Seite sehen:

Geben Sie jetzt den Namen der Datenbank ein, die Sie erstellen möchten, und klicken Sie auf die Schaltfläche Speichern, um die Datenbank wie unten gezeigt zu erstellen:

Neu erstellte Datenbank in Adminer

SSL für Adminer aktivieren und ein kostenloses SSL-Zertifikat von Let’s Encrypt erhalten

Der erste Schritt, um Adminer mit einem Let’s Encrypt SSL-Zertifikat zu sichern, besteht darin, das Paket python3-certbot-apache zu installieren. Führen Sie den folgenden Befehl aus:

apt-get -y install python3-certbot-apache

Im nächsten Schritt beantragen wir ein SSL-Zertifikat von Let’s Encrypt, indem wir das Certbot-Clientprogramm verwenden. Während dieses Prozesses versucht der Let’s Encrypt-Server, eine Verbindung zu Ihrem Server über den Domainnamen herzustellen, den Sie dem Certbot-Befehl bereitstellen. Es ist wichtig, dass dieser Domainname bereits in den DNS auf Ihren Server verweist, damit die Website bereits über ihren Domainnamen auf Port 80 (http) erreichbar ist. Wenn die Website nicht aus dem Internet zugänglich ist, schlägt die Erstellung des Let’s Encrypt SSL-Zertifikats fehl.

Bevor wir mit der Erstellung des SSL-Zertifikats beginnen können, müssen wir den Domainnamen in der vhost-Konfigurationsdatei festlegen. Öffnen Sie die Standard-vhost-Datei mit einem Editor:

nano /etc/apache2/sites-available/000-default.conf

und fügen Sie die Zeile hinzu:

ServerName example.com

Direkt unter der Zeile ‘DocumentRoot’. Ersetzen Sie example.com durch den Domainnamen Ihrer eigenen Website.

Erstellen Sie dann das SSL-Zertifikat mit diesem Befehl:

certbot --apache -d example.com

Ersetzen Sie example.com hier erneut durch Ihren Domainnamen. Der Befehl startet einen Assistenten, der Ihnen mehrere Fragen stellt.

Geben Sie die E-Mail-Adresse ein, unter der der Administrator, der für diese Website verantwortlich ist, erreicht werden kann.

Akzeptieren Sie die Allgemeinen Geschäftsbedingungen der Let’s Encrypt SSL-Behörde.

Certbot wird Sie jetzt fragen, ob Sie Ihre E-Mail-Adresse mit der Electronic Frontier Foundation teilen möchten. Wählen Sie hier, was Sie bevorzugen.

Wählen Sie dann, ob Sie nicht-SSL-Anfragen automatisch auf https:// umleiten möchten. Ich wähle hier ja, um Probleme mit doppeltem Inhalt zu vermeiden, wenn die Website sowohl als http:// als auch als https:// verfügbar ist.

HTTP-Anfragen umleiten

Das SSL-Zertifikat wurde erfolgreich ausgestellt.

SSL-Zertifikat erfolgreich ausgestellt

Wenn Sie die Website jetzt mit einem Browser aufrufen, werden Sie automatisch auf SSL umgeleitet, und das grüne Schloss vor der URL-Leiste im Browser zeigt an, dass wir jetzt ein vertrauenswürdiges SSL-Zertifikat verwenden.

Fazit

In dem obigen Tutorial haben Sie gelernt, wie Sie Adminer auf einem Debian 10-Server installieren. Sie können jetzt Ihre Datenbank einfach mit der webbasierten Benutzeroberfläche von Adminer verwalten. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.