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 -y

Sobald die Installation abgeschlossen ist, öffnen Sie die php.ini-Datei mit dem folgenden Befehl:

sudo nano /etc/php/7.2/apache2/php.ini
memory_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 mariadb

MariaDB 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_installation

Beantworten 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]:  Y

Sobald MariaDB gesichert ist, melden Sie sich an der MariaDB-Shell an:

mysql -u root -p

Geben 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)]> EXIT

Dolibarr 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.zip

Sobald der Download abgeschlossen ist, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl:

unzip dolibarr-8.0.4.zip

Kopieren 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/documents

Erstellen Sie als Nächstes eine Apache-virtuelle Hostdatei mit dem folgenden Befehl:

sudo nano /etc/apache2/sites-available/dolibarr.conf

Fü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 dolibarr

Aktivieren Sie als Nächstes das Apache-Umleitungsmodul und laden Sie den Apache-Dienst mit dem folgenden Befehl neu:

sudo a2enmod rewrite  
sudo systemctl restart apache2

Dolibarr 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:

Dolibarr-Installer - Sprachauswahl

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

Prüfung der Voraussetzungen erfolgreich

Ü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:

Dolibarr-Installation starten

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

Installation erfolgreich

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:

Dolibarr-Superadmin-Benutzer erfolgreich erstellt

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:

Dolibarr CMS und ERP Dashboard

Um die Installation abzuschließen und die Installationswarnungen im Dashboard zu entfernen, führen Sie diese Befehle aus:

sudo touch /var/documents/install.lock
sudo chown root:root /var/www/html/dolibarr/conf/conf.php

Virtuelle 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.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.