40 lines
1.9 KiB
Markdown
40 lines
1.9 KiB
Markdown
# Einführung & Schnellstart
|
|
|
|
Willkommen bei **Multi-PHP**, der All-in-One-lokalen Entwicklungsumgebung für Windows. Diese Anleitung führt Sie durch die ersten Schritte und hilft Ihnen dabei, Ihre Umgebung einzurichten und in Betrieb zu nehmen.
|
|
|
|
---
|
|
|
|
## 🚀 Schnellstart
|
|
|
|
Folgen Sie diesen Schritten, um mit Ihrem ersten PHP-Projekt zu beginnen:
|
|
|
|
1. **Multi-PHP starten**: Öffnen Sie die Anwendung von Ihrem Desktop oder dem Startmenü aus.
|
|
2. **Dashboard-Übersicht**: Beim ersten Start sehen Sie das Dashboard. Dies ist Ihre Zentrale für alle Dienste.
|
|
3. **PHP herunterladen**: Gehen Sie zu `Einstellungen > PHP-Versionen` und laden Sie mindestens eine PHP-Version (z. B. PHP 8.3) herunter.
|
|
4. **Dienste starten**: Klicken Sie auf die Schaltfläche **"Alle starten"** im Dashboard, um Nginx/Apache und MariaDB zu starten.
|
|
5. **Projekt erstellen**: Navigieren Sie zum Tab **"Meine Projekte"** und fügen Sie Ihren ersten Projektordner hinzu.
|
|
|
|
---
|
|
|
|
## 🏢 Kernkomponenten
|
|
|
|
Multi-PHP bündelt mehrere wichtige Werkzeuge für die moderne Webentwicklung:
|
|
|
|
| Komponente | Beschreibung |
|
|
| :--- | :--- |
|
|
| **PHP-FPM** | Hochleistungs-FastCGI-Prozessmanager für PHP. |
|
|
| **Nginx** | Moderner, leichtgewichtiger und schneller Webserver. |
|
|
| **Apache** | Robuster, traditioneller Webserver mit Unterstützung für `.htaccess`. |
|
|
| **MariaDB** | Der von der Community entwickelte, kommerziell unterstützte Fork von MySQL. |
|
|
| **phpMyAdmin** | Web-Interface für einfaches Datenbankmanagement. |
|
|
|
|
---
|
|
|
|
> [!IMPORTANT]
|
|
> Einige Dienste können möglicherweise nicht gestartet werden, wenn ihre Standard-Ports (80, 3306) bereits von anderen Anwendungen (wie Skype oder einer anderen XAMPP-Installation) belegt sind. Überprüfen Sie die **"Einstellungen"**, um diese Ports bei Bedarf zu ändern.
|
|
|
|
### 📖 Nächste Schritte
|
|
- [Lernen Sie, wie Sie Projekte verwalten](./projects.md)
|
|
- [PHP-Versionen und Erweiterungen konfigurieren](./php.md)
|
|
- [MariaDB-Datenbanken verwalten](./database.md)
|