Files
multiphp/docs/user-guide/de/web-servers.md
T

41 lines
1.9 KiB
Markdown

# 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)