# Webserver: Nginx vs. Apache Multi-PHP lässt Sie den richtigen Webserver für jedes Ihrer Projekte auswählen oder einen globalen Standard festlegen. --- ## 🌩️ Einen Webserver auswählen Sie können für jedes Ihrer Projekte in den **"Meine Projekte"**-Einstellungen zwischen Nginx und Apache wechseln. - **Nginx**: Leichtgewichtig, leistungsstark und Standard für die moderne Webentwicklung. - **Apache**: Traditionell, robust und unterstützt nativ `.htaccess`-Dateien für fein abgestimmte Konfigurationen. --- ## 🛠️ Globales Konfigurationsmanagement Jeder Server verfügt über eine eigene Hauptkonfigurationsdatei, in der Sie Ports, Worker-Prozesse und globale Einstellungen verwalten können. ### Nginx-Konfiguration (`nginx.conf`) - **Konfiguration testen**: Verwenden Sie die Schaltfläche "Konfiguration testen", um Ihre Änderungen zu überprüfen, ohne den Server neu zu starten. - **Speichern & Neu laden**: Wenden Sie Konfigurationsänderungen sofort an. ### Apache-Konfiguration (`httpd.conf`) - **Hauptserver-Einstellungen**: Konfigurieren Sie globale Basisverzeichnisse, Modulaktivierungen und Standard-Ports. - **HTAccess-Unterstützung**: Wenn Apache aktiv ist, liest er automatisch `.htaccess`-Dateien in Ihren Projektordnern. --- ## 📁 Gemeinsame Server-Assets Multi-PHP bietet vorkonfigurierte, professionelle Designs für **Index von** (Verzeichnisauflistungen) und **Fehlerseiten** (404, 500). Diese sind sowohl in Nginx als auch in Apache konsistent. > [!WARNING] > Das Bearbeiten globaler Konfigurationsdateien kann den Start Ihrer Server verhindern. Verwenden Sie immer das Werkzeug **"Konfiguration testen"**, bevor Sie Änderungen übernehmen. ### 📖 Nächste Schritte - [Lernen Sie, wie Sie CLI und Systemintegration verwalten](./settings.md) - [Fortgeschrittene Systemwerkzeuge](./tools.md) - [Fehlerbehebung bei häufigen Problemen](./troubleshooting.md)