# PhpMyAdmin - Installation

Verwendet man eine Datenbank und möchte nicht alles mit dem Terminal regeln, ist es oft sinnvoller, eine Datenbankkonfigurationssoftware herbei zu ziehen. Es bietet sich PhpMyAdmin an.

In unserem Fall verwenden wir PhpMyAdmin mit MySQL8.0-Server, PHP8.3 und Apache2 als Webserver. Dateispeicherort wird der hauseigene Web-Pfad */var/www/html* verwendet.

Ferner gibt es mehrere Möglichkeiten, das ganze auf Linux mit den Rechten zu verbinden, in unserem Beispielfall läuft PhpMyAdmin unter demselben Benutzer wie der Webserver.

PHP, MySQL und Apache2 werden zuerst heruntergeladen, wenn noch nicht vorhanden:

```bash
sudo apt install mysql-server php8.3 apache2
```

Danach wechseln wir in unser Webverzeichnis:

```bash
cd /var/www/html
```

In diesem könnte es Rechteprobleme geben. Dann einfach das Verzeichnis für den Web-Benutzer freigeben:

```bash
sudo chown webuser:webuser -R /var/www/html
```

chown für *change owner* vom Verzeichnis */var/www/html*, das ganze rekursiv auf alle Unterverzeichnisse von dort, an den Benutzer *webuser* in der gleichnamigen Gruppe.

Danach laden wir uns PhpMyAdmin auf der offiziellen Seite *phpmyadmin.net* herunter, direkt auf den Server. Bitte die Versionsnummer beachten.

```bash
wget https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.zip
```

Dies entpacken wir dann an dieser Ort und Stelle.

  
...