43 lines
2.2 KiB
Markdown
43 lines
2.2 KiB
Markdown
# Virtuelle Hosts & Projektmanagement
|
|
|
|
Die Verwaltung Ihrer lokalen PHP-Projekte in Multi-PHP ist einfach und effektiv. Unsere Plattform übernimmt automatisch die Konfiguration der virtuellen Hosts für Sie.
|
|
|
|
---
|
|
|
|
## 🏗️ Ihr erstes Projekt hinzufügen
|
|
|
|
Um ein neues Projekt hinzuzufügen, navigieren Sie zum Tab **"Meine Projekte"** und klicken Sie auf die Schaltfläche **"Neues Projekt hinzufügen"**.
|
|
|
|
### Zu füllende Felder:
|
|
- **Projektname**: Ein aussagekräftiger Name für Ihr lokales Projekt.
|
|
- **Projektpfad**: Der absolute Pfad zu Ihrem Projektordner.
|
|
- **Host / Domain**: Die zu verwendende lokale Domain (z.B. `test-site.local`).
|
|
- **PHP-Version**: Wählen Sie, welche PHP-FPM-Version dieses Projekt ausführen soll.
|
|
- **MariaDB-Version**: Wählen Sie die MariaDB-Version aus (Standard: Aktuellste).
|
|
- **Servertyp**: Entscheiden Sie sich zwischen **Nginx** (Modern, Hochleistung) oder **Apache** (Unterstützt `.htaccess`).
|
|
|
|
---
|
|
|
|
## 🛠️ Projekte verwalten
|
|
|
|
Jedes Projekt in Ihrer Liste hat eine Reihe von Aktionen:
|
|
1. **Dateisystem durchsuchen**: Öffnen Sie schnell Ihren Projektordner.
|
|
2. **Im Browser öffnen**: Öffnen Sie Ihre lokale Domain in Ihrem Standardbrowser.
|
|
3. **Server konfigurieren**: Bearbeiten Sie spezifische Nginx/Apache-Konfigurationen nur für dieses Projekt.
|
|
4. **Projekteinstellungen bearbeiten**: Ändern Sie PHP-Version, Servertyp oder Projektpfade.
|
|
5. **Projekt löschen**: Entfernen Sie es aus der Liste (Dateien werden nicht gelöscht).
|
|
|
|
---
|
|
|
|
## 🌐 Automatische virtuelle Hosts
|
|
|
|
Das Konfigurationsmodul von Multi-PHP generiert automatisch die erforderlichen Dateien für die virtuellen Hosts von Nginx und Apache. Wenn Sie die Dienste starten, sind alle Ihre lokalen Domains bekannt.
|
|
|
|
> [!WARNING]
|
|
> Sie müssen möglicherweise die **`hosts`**-Datei Ihres Systems manuell bearbeiten, wenn Sie benutzerdefinierte Domains wie `.local` oder `.dev` verwenden. Multi-PHP versucht sein Bestes, dies zu verwalten, aber einige Systemberechtigungen erfordern möglicherweise manuelles Eingreifen.
|
|
|
|
### 📖 Nächste Schritte
|
|
- [PHP-Versionen und Erweiterungen konfigurieren](./php.md)
|
|
- [MariaDB-Datenbanken verwalten](./database.md)
|
|
- [Systemintegration](./settings.md)
|