MySQL & phpMyAdmin auf Ubuntu installieren (2025)

Möchtest du deine eigene Datenbank auf einem Server betreiben und bequem über den Browser verwalten? Dann zeige ich dir hier, wie du MySQL und phpMyAdmin sicher und schnell installierst – ideal für Webprojekte, Nextcloud, WordPress & Co.

✅ Voraussetzungen

  • 🖥️ VPS oder Root-Server mit Ubuntu 22.04 / 24.04
  • 🔐 Root-Zugang oder ein Benutzer mit sudo-Rechten
  • 📡 Internetverbindung

🪜 Schritt 1: System aktualisieren

sudo apt update && sudo apt upgrade -y

🐬 Schritt 2: MySQL installieren

sudo apt install mysql-server -y

Starte und aktiviere den Dienst:

sudo systemctl start mysql
sudo systemctl enable mysql

🔒 Schritt 3: MySQL absichern

sudo mysql_secure_installation

Fragen beantworten:

  • VALIDATE PASSWORD PLUGIN? Nein (n) oder ja (y) für starke Passwörter
  • Root-Passwort setzen: Ja
  • Anonyme Benutzer entfernen: Ja
  • Root-Remote-Login verbieten: Ja
  • Testdatenbank entfernen: Ja
  • Rechte neu laden: Ja

🌐 Schritt 4: Apache + PHP installieren (falls noch nicht vorhanden)

sudo apt install apache2 php libapache2-mod-php php-mysql -y

📦 Schritt 5: phpMyAdmin installieren

sudo apt install phpmyadmin -y

Bei der Installation:

  • Webserver auswählen: apache2
  • Datenbank für phpMyAdmin konfigurieren? Ja
  • MySQL Root-Passwort eingeben

Falls das Dialogfenster nicht erscheint, kannst du später manuell konfigurieren.

🔗 Schritt 6: phpMyAdmin in Apache einbinden

Wenn /etc/apache2/conf-enabled/phpmyadmin.conf nicht automatisch aktiv ist:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo systemctl reload apache2

🌍 Schritt 7: Zugriff testen

Rufe im Browser auf:

http://deine-server-ip/phpmyadmin

Logge dich mit deinem MySQL-Benutzer ein (z. B. root oder ein neu erstellter Benutzer).

🔐 Schritt 8 (optional): Root-Login via phpMyAdmin aktivieren

sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'DEIN_PASSWORT';
FLUSH PRIVILEGES;
exit;

Jetzt kannst du dich mit root in phpMyAdmin einloggen.

🧯 Sicherheitstipps

  • phpMyAdmin über /phpmyadmin ist öffentlich – ändere den Pfad oder nutze .htpasswd
  • Nutze HTTPS und sichere deinen Server (Fail2Ban, Firewall)
  • Verwende starke Passwörter und beschränke Root-Zugriff

📩 Kein Bock auf das alles?

Ich biete dir:
  • ✔️ Eigene Server mit MySQL & phpMyAdmin vorkonfiguriert
  • ✔️ Sichere Umgebung für WordPress, Nextcloud & Co
  • ✔️ Komplett-Setup & Pflege

Einfach melden: info@devscape.de
Oder direkt mehr Infos unter dem Beitrag

Lassen Sie uns Ihr IT-Problem lösen!

Kontaktieren Sie uns noch heute – wir helfen Ihnen gerne weiter.

Lerne wie einfach die IT in deinem Unternehmen sein kann.