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
mysql_secure_installation
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
cd/usr/share
in das Verzeichnis wo PhpMyAdmin installiert wird.
echo"Alias /phpmyadmin /usr/share/phpmyadmin<Directory /usr/share/phpmyadmin> Options SymLinksIfOwnerMatch DirectoryIndex index.php</Directory># Disallow web access to directories that don't need it<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>">>/etc/apache2/conf-available/phpmyadmin.conf
Aktiviere die Apache Konfigurationsdatei
a2enconfphpmyadmin
Reloade den Apache Service
systemctlreloadapache2
Erstelle das Temporäre Verzeichnis für PhpMyAdmin
mkdir/usr/share/phpmyadmin/tmp/
Gebe dem Webnutzer die Berechtigung auf das temporäre Verzeichnis zuzugreifen.