feat: implement user guide documentation in multiple languages and add IPC infrastructure for UI components
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
# 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)
|
||||
Reference in New Issue
Block a user