# Systemeinstellungen & CLI-Integration Multi-PHP bietet eine robuste Möglichkeit, Ihre lokale Entwicklungsumgebung direkt in die Befehlszeile Ihres Betriebssystems zu integrieren. --- ## 💻 CLI & System-PATH-Integration Greifen Sie direkt von jedem Terminalfenster (CMD, PowerShell) auf Ihre PHP- und MariaDB-Binärdateien zu. ### CLI-Zugriff einrichten: 1. Navigieren Sie zu `Einstellungen > CLI & Umgebungsvariablen`. 2. Aktivieren Sie die **"System-PATH-Integration"**. 3. Wählen Sie Ihre **"Standard-PHP-Version"** (das ist die Version, die ausgeführt wird, wenn Sie `php` in ein Terminal eingeben). 4. Wählen Sie Ihre **"Standard-MariaDB-Version"** (für die Befehle `mysql` und `mariadb`). 5. Klicken Sie auf **"Befehle synchronisieren"**, um Änderungen zu übernehmen. ### Generierte Befehle (Aliase): Multi-PHP erstellt und verwaltet automatisch versionsspezifische Befehle für Sie: - `php83`: Löst das PHP 8.3-Binary aus. - `php74`: Löst das PHP 7.4-Binary aus. - `mysql`: Löst den Standard-MariaDB-Client aus. --- ## 🛰️ Port-Management & Fernzugriff Jeder Web- und Datenbankserver hat seine eigenen Port-Einstellungen in `Einstellungen > Allgemein`. - **Nginx- & Apache-Ports**: Standardmäßig 80, kann aber auf 8080 oder 8888 geändert werden. - **MariaDB-Port**: Standardmäßig 3306. - **PHP-FPM-Port**: Standardmäßig 9000. - **Fernzugriff erlauben**: Wenn aktiviert, lauscht die Software auf `0.0.0.0`, sodass andere Geräte in Ihrem lokalen Netzwerk auf Ihre Entwicklungs-Websites zugreifen können. --- > [!WARNING] > Sie müssen Ihre **Terminalfenster neu starten** (CMD, PowerShell), damit die PATH-Änderungen nach dem Klicken auf "Befehle synchronisieren" wirksam werden. ### 📖 Nächste Schritte - [Lernen Sie die Datenbankverwaltung kennen](./database.md) - [Fortgeschrittene Systemwerkzeuge](./tools.md) - [Fehlerbehebung bei häufigen Problemen](./troubleshooting.md)