Inhaltsverzeichnis
-
Einführung
-
Warum Sie sich für einen VPS für Dolibarr entscheiden sollten
-
Auswahl des richtigen VPS-Anbieters und der richtigen Spezifikationen
-
Vorbereiten Ihrer VPS-Umgebung
-
Installieren des LAMP/LEMP-Stacks
-
Erstellen einer Datenbank für Dolibarr
-
Herunterladen und Bereitstellen von Dolibarr
-
Konfigurieren von Apache oder NGINX für Dolibarr
-
Sichern Ihres Servers und der Dolibarr-Installation
-
Festlegen von Datei- und Ordnerberechtigungen
-
Ausführen des Dolibarr-Webinstallationsprogramms
-
Optimierung nach der Installation
-
Einrichten von Backups und Wartungsroutinen
-
Hinzufügen von HTTPS und Sichern mit SSL
-
Skalierung und Überwachung
-
Fazit
-
Ressourcen und Tools
1. Einleitung
Dolibarr ERP & CRM ist eine beliebte Open-Source-Lösung für die Verwaltung von Geschäftsprozessen wie Rechnungsstellung, Inventarisierung, CRM, HR und mehr. Obwohl es auf Shared Hosting installiert werden kann, ist die Bereitstellung von Dolibarr auf einem VPS (Virtual Private Server) ist die bevorzugte Methode für Unternehmen, die bessere Leistung, vollständige Kontrolle und Sicherheit verlangen.
Dieser Artikel enthält eine detaillierte Schritt-für-Schritt-Anleitung Erfahren Sie, wie Sie Dolibarr von Grund auf auf einem VPS bereitstellen. Egal, ob Sie Entwickler, Systemadministrator oder Geschäftsinhaber mit technischem Hintergrund sind, dieser Leitfaden führt Sie durch alle Schritte, von der Einrichtung Ihres Servers bis zum Betrieb einer sicheren, produktionsbereiten Dolibarr-Instanz.
2. Warum einen VPS für Dolibarr wählen?
Die Wahl eines VPS gegenüber Shared Hosting bietet viele Vorteile:
-
Vollzugriff: Durch Root-Zugriff können Sie die Dienste genau nach Bedarf konfigurieren.
-
Bessere Leistung: Dedizierte Ressourcen (CPU, RAM) gewährleisten einen stabilen Betrieb.
-
Sicherheit: Sie kontrollieren Firewall-Regeln, Updates und Zugriffsebenen.
-
Skalierbarkeit: Aktualisieren Sie Ihren VPS, wenn Ihre Dolibarr-Nutzung steigt.
-
Benutzerdefinierte Konfigurationen: Verwenden Sie bestimmte PHP-Module, Datenbankeinstellungen oder benutzerdefinierte Cron-Jobs.
Ein VPS ist ideal für Produktionsumgebungen, in denen Dolibarr unter realen Geschäftsbedingungen zuverlässig funktionieren muss.
3. Auswahl des richtigen VPS-Anbieters und der richtigen Spezifikationen
Wählen Sie vor dem Start einen zuverlässigen VPS-Anbieter. Empfohlene Anbieter sind:
-
DigitalOcean
-
Hetzner
-
Linode
-
OVH
-
Vultr
-
AWS Lightsail
3.1 Empfohlene Spezifikationen für Dolibarr
| Unternehmensgröße | RAM | CPU-Kerne | Festplatte (SSD) | OS |
|---|---|---|---|---|
| Freiberufler/KMUs | 2 GB | 1-2-Kerne | 20–40 GB | Ubuntu LTS 22.04 |
| Mittlere Unternehmen | 4 GB | 2–4 Kerne | 50–80 GB | Ubuntu LTS 22.04 |
| Wachsende Unternehmen | 8+GB | 4+ Kerne | 100+GB | Ubuntu LTS 22.04 |
Wählen Sie eine Betriebssystemversion mit Langzeitsupport (LTS) für Sicherheit und Stabilität.
4. Vorbereiten Ihrer VPS-Umgebung
Nachdem Sie Ihren VPS hochgefahren haben, stellen Sie per SSH eine Verbindung dazu her:
Aktualisieren Sie Ihre Pakete:
Installieren Sie wichtige Pakete:
Erstellen Sie einen neuen Nicht-Root-Benutzer:
Melden Sie sich dann zur sichereren Verwaltung erneut mit diesem Benutzer an.
5. Installieren des LAMP- oder LEMP-Stacks
Dolibarr läuft weiter PHP, MySQL/MariaDBund entweder Apache (LAMPE) oder NGINX (LEMP).
5.1 Verwenden von Apache (LAMP-Stack)
Apache installieren:
Installieren Sie PHP (empfohlene Version: 8.1+):
Installieren Sie MySQL/MariaDB:
Sichern Sie Ihre Installation:
Aktivieren Sie Apache-Module und starten Sie neu:
5.2 Verwenden von NGINX (LEMP-Stack)
Für Benutzer, die NGINX bevorzugen:
Konfigurieren Sie dann NGINX mit PHP-FPM für Dolibarr (wird später behandelt).
6. Erstellen einer Datenbank für Dolibarr
Melden Sie sich bei MySQL an:
Erstellen Sie eine Datenbank und einen Benutzer:
7. Herunterladen und Bereitstellen von Dolibarr
Navigieren Sie zu Ihrem Webstammverzeichnis (für Apache):
Laden Sie die neueste Dolibarr-Version herunter:
Stellen Sie sicher, dass die entsprechenden Berechtigungen vorhanden sind:
Ersetzen x.y.z mit der neuesten stabilen Version.
8. Konfigurieren von Apache oder NGINX für Dolibarr
8.1 Virtueller Apache-Host
Erstellen Sie eine neue virtuelle Hostdatei:
Einfügen:
Aktivieren Sie die Site:
8.2 NGINX-Konfiguration
Erstellen Sie für NGINX:
Beispielkonfiguration:
Aktivieren und neu laden:
9. Sichern Ihres Servers und der Dolibarr-Installation
9.1 UFW-Firewall einrichten
Nur unbedingt erforderliche Ports zulassen:
9.2 PHP-Einstellungen ändern
Bearbeiten /etc/php/8.1/apache2/php.ini und optimieren:
-
upload_max_filesize = 32M -
post_max_size = 64M -
max_execution_time = 120
Starten Sie Apache neu:
10. Festlegen von Datei- und Ordnerberechtigungen
Legen Sie die richtigen Eigentümer und Berechtigungen fest:
Sperren Sie die /documents Ordner nach der Installation:
