Claude öffentlich

PHP Docker Dev Environment Prompt

Entwicklung · von @garyx7de

Erstelle mir eine vollständige Docker-Compose-Entwicklungsumgebung für PHP mit Apache, MySQL und phpMyAdmin.

Ziel:
Ich möchte lokal PHP-Code entwickeln können.

Anforderungen:
- Docker Compose
- Apache mit PHP
- MySQL-Datenbank
- phpMyAdmin
- PHP-Code soll über ein lokales Verzeichnis gemountet werden
- MySQL-Daten sollen persistent gespeichert werden
- Saubere Ordnerstruktur
- `.env` Datei für Zugangsdaten
- Beispiel-`index.php`
- Beispiel-Datenbankverbindung mit PDO
- verständliche Start-Anleitung

Bitte liefere:

1. Projektstruktur
2. `docker-compose.yml`
3. Optionales `Dockerfile` für PHP-Apache
4. `.env.example`
5. Beispiel-`src/index.php`
6. Beispiel-`src/db.php`
7. Erklärung der Ports:
   - Apache/PHP
   - MySQL
   - phpMyAdmin
8. Befehle zum Starten, Stoppen und Neustarten
9. Hinweise für Entwicklung und Sicherheit

Technische Vorgaben:
- PHP 8.3 oder neuer
- Apache
- MySQL 8
- phpMyAdmin aktuell
- PDO MySQL aktiviert
- Apache erreichbar unter `http://localhost:8080`
- phpMyAdmin erreichbar unter `http://localhost:8081`
- MySQL intern erreichbar über Hostname `mysql`
- Datenbankname, User und Passwort aus `.env`

Achte darauf, dass alles direkt lauffähig ist.

0 Zeichen · 0 Wörter · ~0 Tokens

Öffnen in:
17 Aufrufe 0 Kopien 0 Shares

Kommentare 0

Noch keine Kommentare. Sei der Erste.

Bug melden

Was funktioniert nicht? Beschreib das Problem so genau wie möglich.