Installation · 4 min read · Dec 21, 2025
Wie man das Dolibarr ERP + CRM System auf Ubuntu 18.04 LTS installiert

Dolibarr ist ein kostenloses, Open-Source und ein All-in-One ERP und CRM für kleine und mittlere Unternehmen. Es ist eine einfache und benutzerfreundliche webbasierte ERP-Anwendung, die zur Verwaltung von Kunden, Rechnungen, Bestellungen, Produkten, Beständen und vielem mehr verwendet werden kann. Wenn Sie nach ERP- und CRM-Lösungen für Ihr Unternehmen suchen, ist Dolibarr eine gute Wahl für Sie.
In diesem Tutorial werden wir Dolibarr auf einem Ubuntu 18.04 Server installieren.
Anforderungen
- Ubuntu 18.04 Desktop auf Ihrem System installiert.
- Ein Nicht-Root-Benutzer mit Sudo-Rechten.
Apache, PHP, MariaDB installieren
Bevor Sie beginnen, müssen Sie Apache, MariaDB, PHP und andere PHP-Module mit dem folgenden Befehl auf Ihrem System installieren:
sudo apt-get update -y
sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-curl php7.2-intl php7.2-mbstring php7.2-json php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget unzip git -ySobald die Installation abgeschlossen ist, öffnen Sie die php.ini-Datei mit dem folgenden Befehl:
sudo nano /etc/php/7.2/apache2/php.inimemory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Europe/Berlin
Speichern und schließen Sie die Datei. Starten Sie dann den Apache- und MariaDB-Dienst und aktivieren Sie sie, damit sie beim Booten gestartet werden, mit dem folgenden Befehl:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mariadb
sudo systemctl enable mariadbMariaDB konfigurieren
Standardmäßig ist MariaDB nicht gesichert. Daher müssen Sie es zuerst sichern. Sie können dies tun, indem Sie das folgende Skript ausführen:
sudo mysql_secure_installationBeantworten Sie alle Fragen wie unten gezeigt:
Geben Sie das aktuelle Passwort für root ein (leer für keines):
Root-Passwort festlegen? [Y/n]: N
Anonyme Benutzer entfernen? [Y/n]: Y
Root-Login aus der Ferne verbieten? [Y/n]: Y
Testdatenbank und Zugriff darauf entfernen? [Y/n]: Y
Berechtigungstabellen jetzt neu laden? [Y/n]: YSobald MariaDB gesichert ist, melden Sie sich an der MariaDB-Shell an:
mysql -u root -pGeben Sie Ihr Root-Passwort ein, erstellen Sie dann eine Datenbank und einen Benutzer für Dolibarr:
MariaDB [(none)]> CREATE DATABASE dolibarrdb character set UTF8 collate utf8_bin;
MariaDB [(none)]> CREATE USER dolibarr;Gewähren Sie als Nächstes Berechtigungen für die Dolibarr-Datenbank mit dem folgenden Befehl:
MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarrdb.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'mypassword';Ersetzen Sie das Wort ‘mypassword’ im obigen Befehl durch ein sicheres Passwort Ihrer Wahl. Als Nächstes müssen Sie den Befehl FLUSH PRIVILEGES ausführen, damit die Berechtigungstabelle von MySQL neu geladen wird und wir neue Anmeldeinformationen verwenden können:
MariaDB [(none)]> FLUSH PRIVILEGES;Verlassen Sie als Nächstes die MariaDB-Konsole mit dem folgenden Befehl:
MariaDB [(none)]> EXITDolibarr herunterladen und installieren
Laden Sie zuerst die neueste Version von Dolibarr von SourceForge mit dem folgenden Befehl herunter:
cd /tmp
wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/8.0.4/dolibarr-8.0.4.zipSobald der Download abgeschlossen ist, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl:
unzip dolibarr-8.0.4.zipKopieren Sie als Nächstes das extrahierte Verzeichnis in das Apache-Web-Root und geben Sie die richtigen Berechtigungen:
sudo mkdir /var/www/html/dolibarr
sudo cp -r dolibarr-8.0.4/htdocs/* /var/www/html/dolibarr/
sudo chown -R www-data:www-data /var/www/html/dolibarr/
sudo chmod -R 755 /var/www/html/dolibarr/Erstellen Sie einen Ordner für Dolibarr, um hochgeladene Dokumente zu speichern:
mkdir /var/documents
chown www-data:www-data /var/documents
chmod 700 /var/documentsErstellen Sie als Nächstes eine Apache-virtuelle Hostdatei mit dem folgenden Befehl:
sudo nano /etc/apache2/sites-available/dolibarr.confFügen Sie die folgenden Zeilen hinzu:
ServerAdmin [email protected]
DocumentRoot /var/www/html/dolibarr
ServerName example.com
Options +FollowSymlinks
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/dolibarr_error.log
CustomLog ${APACHE_LOG_DIR}/dolibarr_access.log combined
Ersetzen Sie den Domainnamen ‘example.com’ in der vhost-Datei durch Ihren eigenen Domainnamen. Speichern Sie dann die Datei und aktivieren Sie die Apache-virtuelle Hostdatei mit dem folgenden Befehl:
sudo a2ensite dolibarrAktivieren Sie als Nächstes das Apache-Umleitungsmodul und laden Sie den Apache-Dienst mit dem folgenden Befehl neu:
sudo a2enmod rewrite
sudo systemctl restart apache2Dolibarr aufrufen
Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL Ihrer Dolibarr-Website ein, in meinem Fall http://example.com. Sie werden auf die folgende Seite weitergeleitet:

Wählen Sie hier Ihre Sprache aus und klicken Sie auf die Schaltfläche Nächster Schritt. Sie sollten die folgende Seite sehen:

Überprüfen Sie hier die PHP-Prüfungen und klicken Sie auf die Schaltfläche Start. Sie sollten die folgende Seite sehen:

Scrollen Sie nach unten.

Geben Sie jetzt Ihr Dokumentenverzeichnis ( /var/documents) und die Datenbankdetails ein und klicken Sie auf die Schaltfläche Nächster Schritt. Sie sollten die folgende Seite sehen:

Klicken Sie hier auf die Schaltfläche Nächster Schritt. Installation erfolgreich, Sie sollten die folgende Seite sehen:

Klicken Sie auf die Schaltfläche Nächster Schritt.

Hier setzen Sie einen neuen Admin-Benutzernamen und ein Passwort. Klicken Sie dann auf die Schaltfläche Nächster Schritt. Sobald der Benutzer erfolgreich erstellt wurde, sollten Sie die folgende Seite sehen:

Klicken Sie jetzt auf die Schaltfläche Gehe zu Dolibarr. Sie werden zur Anmeldeseite von Dolibarr weitergeleitet:

Geben Sie jetzt Ihren Admin-Benutzernamen und Ihr Passwort ein. Klicken Sie dann auf die Schaltfläche Verbindung. Sie sollten die Dolibarr-Setup-Seite sehen:

Klicken Sie auf Unternehmen/Organisation und geben Sie die Details Ihres Unternehmens ein, gehen Sie dann zu Module/Anwendungen und wählen Sie aus, welche Module Sie verwenden möchten. Wenn Sie anschließend auf ‘Mein Dashboard’ klicken, erhalten Sie eine Seite, die dieser ähnelt:

Um die Installation abzuschließen und die Installationswarnungen im Dashboard zu entfernen, führen Sie diese Befehle aus:
sudo touch /var/documents/install.locksudo chown root:root /var/www/html/dolibarr/conf/conf.phpVirtuelle Maschinenabbild dieses Tutorials herunterladen
Dieses Tutorial ist als sofort einsatzbereites virtuelles Maschinenabbild im ovf/ova-Format verfügbar, das mit VMWare und Virtualbox kompatibel ist. Das virtuelle Maschinenabbild verwendet die folgenden Anmeldedaten:
SSH / Shell-Anmeldung
Benutzername: administrator
Passwort: howtoforge
Dieser Benutzer hat Sudo-Rechte.
Dolibarr-Anmeldung
Benutzername: admin
Passwort: howtoforge
MySQL-Anmeldung
Benutzername: root
Passwort: howtoforge
Benutzername: dolibarr
Passwort: howtoforge
Die IP der VM ist 192.168.1.100, sie kann in der Datei /etc/netplan/01-netcfg.yaml geändert werden. Bitte ändern Sie alle oben genannten Passwörter, um die virtuelle Maschine zu sichern.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.