For the complete documentation index, see llms.txt. This page is also available as Markdown.

PhpMyAdmin Installation

  • Aktualisiere die Paketlisten & installiere die Updates.

apt update && apt upgrade -y
  • Installiere für die weitere Installation benötigte Pakete.

apt install ca-certificates nano lsb-release gnupg apt-transport-https curl unzip -y

Wähle dein Betriebssystem aus. Solltest du nicht wissen, welches Betriebssystem du verwendest, kannst du dies mit dem Befehl

cat /etc/issue

nachschauen.

  • Füge die Paket-Quelle für die PHP8.2 Version hinzu.

curl -fsSL https://packages.sury.org/php/apt.gpg -o /usr/share/keyrings/php-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/php-archive-keyring.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
  • Füge die Paket-Quelle für die PHP8.0 Version hinzu.

apt install software-properties-common -y
add-apt-repository ppa:ondrej/php
  • Aktualisiere noch einmal die Paketlisten

apt update

Installiere den Apache2 Webserver

apt install apache2 -y
  • Installiere PHP8.0 sowie die PHP-Module

apt install php8.2 php8.2-cli php8.2-common php8.2-curl php8.2-gd php8.2-intl php8.2-mbstring php8.2-mysql php8.2-opcache php8.2-readline php8.2-xml php8.2-xsl php8.2-zip php8.2-bz2 libapache2-mod-php8.2 -y

Installiere MySQL

Schließe die MySQL Installation ab

Gebe den Befehl

Bei der ersten Abfrage des aktuellen Passworts drücke einfach "Enter". Bestätige die nächste Frage bzgl. der Änderung des Root-Passworts mit "Enter". Nun musst du ein Passwort für den Root-Benutzer des MariaDB-Servers vergeben. Während der Eingabe erscheinen keine Zeichen, das ist jedoch normal. Bestätige alle darauffolgenden Fragen (Löschung des anonymen Benutzers, Verbieten des externen Root-Logins aus Sicherheitsgründen, Entfernen der Testdatenbank und Aktualisieren der Rechte) ebenfalls mit "Enter".

Gebe den Befehl

Bei der ersten Abfrage des aktuellen Passworts drücke einfach "Enter". Gebe bei der anschließenden Frage bzgl. des Wechsels zur Unix-Socket-Authentifizierung "n" ein und drücke die "Enter"-Taste. Bestätige die nächste Frage bzgl. der Änderung des Root-Passworts mit "Enter". Nun musst du ein Passwort für den Root-Benutzer des MariaDB-Servers vergeben. Während der Eingabe erscheinen keine Zeichen, das ist jedoch normal. Bestätige alle darauffolgenden Fragen (Löschung des anonymen Benutzers, Verbieten des externen Root-Logins aus Sicherheitsgründen, Entfernen der Testdatenbank und Aktualisieren der Rechte) ebenfalls mit "Enter".

  • Wechsel mit dem Befehl

in das Verzeichnis wo PhpMyAdmin installiert wird.

Lade PhpMyAdmin herunter

  • Entpacke das Archiv

  • Entferne das heruntergeladene Archiv

Nenne das PhpMyAdmin Verzeichnis um

Vergebe die benötigten Rechte

  • Erstelle die Apache Konfigurationsdatei

  • Aktiviere die Apache Konfigurationsdatei

  • Reloade den Apache Service

  • Erstelle das Temporäre Verzeichnis für PhpMyAdmin

  • Gebe dem Webnutzer die Berechtigung auf das temporäre Verzeichnis zuzugreifen.

Bis einschließlich Debian 10 oder Ubuntu

  • Melde dich bei dem MySQL Server an

  • Stelle das Authentifizierungsplugin des Root-Benutzers von UNIX auf die Standardauthentifizierung um.

Du kannst PhpMyAdmin nun mit deiner IP-Adresse oder Domain /phpmyadmin aufrufen.

Last updated