Installation · 5 min read · Dec 20, 2025
Dolibarr ERP auf Ubuntu 22.04 installieren

Dolibarr ist ein Open-Source-ERP- und CRM-System, das in PHP geschrieben ist. Es wurde für kleine und mittelständische Unternehmen entwickelt, um Kunden, Rechnungen, Bestellungen, Produkte, Bestände usw. zu verwalten. Es bietet eine einfache und benutzerfreundliche Weboberfläche, die es Ihnen ermöglicht, Ihre ERP-Anwendung über einen Webbrowser zu verwalten. Wenn Sie nach Open-Source-ERP- und CRM-Lösungen für Ihre Organisation suchen, dann ist Dolibarr die beste Wahl für Sie.
In diesem Tutorial lernen wir, wie man Dolibarr auf einem Ubuntu 22.04-Server installiert.
Anforderungen
- Ein Server, der Ubuntu 22.04 ausführt.
- Ein Root-Passwort ist auf Ihrem Server konfiguriert.
- Ein gültiger Domainname ist auf Ihren Server verwiesen.
LAMP-Stack installieren
Bevor Sie beginnen, müssen Sie Apache, MariaDB, PHP und andere PHP-Module auf Ihrem System installieren. Zuerst fügen Sie mit dem folgenden Befehl ein PHP-Repository zu Ihrem System hinzu:
apt-get install software-properties-common -y
add-apt-repository ppa:ondrej/php -yAls Nächstes aktualisieren Sie das Repository und installieren Apache, PHP und den MariaDB-Server mit dem folgenden Befehl:
apt-get install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-common php7.4-curl php7.4-intl php7.4-mbstring php7.4-mcrypt php7.4-json php7.4-xmlrpc php7.4-soap php7.4-mysql php7.4-gd php7.4-xml php7.4-cli php7.4-zip wget unzip git -ySobald die Installation abgeschlossen ist, bearbeiten Sie die php.ini-Datei und ändern Sie einige Standardeinstellungen:
nano /etc/php/7.4/apache2/php.iniÄndern Sie die folgenden Einstellungen:
memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = UTCSpeichern Sie die Datei und schließen Sie sie. Starten Sie dann die Apache- und MariaDB-Dienste und aktivieren Sie sie, damit sie beim Booten gestartet werden, mit dem folgenden Befehl:
systemctl start apache2
systemctl enable apache2
systemctl start mariadb
systemctl enable mariadbSobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
MariaDB konfigurieren
Standardmäßig ist MariaDB nicht gesichert. Daher müssen Sie es zuerst sichern. Sie können es sichern, indem Sie das folgende Skript ausführen:
mysql_secure_installationBeantworten Sie alle Fragen wie unten gezeigt:
Geben Sie das aktuelle Passwort für root ein (leer für keines):
Root-Passwort setzen? [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, und erstellen Sie dann eine Datenbank und einen Benutzer für Dolibarr:
MariaDB [(none)]> CREATE DATABASE dolibarrdb;
MariaDB [(none)]> CREATE USER dolibarr;Als Nächstes gewähren Sie die Berechtigungen für die Dolibarr-Datenbank mit dem folgenden Befehl:
MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarrdb.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'password';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;Als Nächstes verlassen Sie die MariaDB-Konsole mit dem folgenden Befehl:
MariaDB [(none)]> EXITSobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Dolibarr herunterladen und installieren
Zuerst laden Sie die neueste Version von Dolibarr aus dem Git-Repository mit dem folgenden Befehl herunter:
release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4) wget https://github.com/Dolibarr/dolibarr/archive/${release_tag}.tar.gzSobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:
tar -xvzf 15.0.2.tar.gzKopieren Sie als Nächstes das extrahierte Verzeichnis in das Apache-Web-Root und setzen Sie die richtigen Berechtigungen:
cp -r dolibarr-15.0.2 /var/www/html/dolibarr
chown -R www-data:www-data /var/www/html/dolibarr/
chmod -R 775 /var/www/html/dolibarr/Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Apache für Dolibarr konfigurieren
Als Nächstes erstellen Sie eine Apache-virtuelle Hostdatei mit dem folgenden Befehl:
nano /etc/apache2/sites-available/dolibarr.confFügen Sie die folgenden Zeilen hinzu:
ServerAdmin [email protected]
DocumentRoot /var/www/html/dolibarr/htdocs
ServerName dolibarr.example.com
Options +FollowSymlinks
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/dolibarr_error.log
CustomLog ${APACHE_LOG_DIR}/dolibarr_access.log combined
Speichern Sie die Datei, aktivieren Sie dann die Apache-virtuelle Hostdatei mit dem folgenden Befehl:
a2ensite dolibarrAktivieren Sie als Nächstes das Apache-Rewrite-Modul und laden Sie den Apache-Dienst mit dem folgenden Befehl neu:
a2enmod rewrite
systemctl restart apache2Sie können jetzt den Status von Dolibarr mit dem folgenden Befehl überprüfen:
systemctl status apache2Sie erhalten die folgende Ausgabe:
? apache2.service - Der Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-07-02 08:14:00 UTC; 6s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 21317 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 21321 (apache2)
Tasks: 6 (limit: 4579)
Memory: 13.6M
CPU: 119ms
CGroup: /system.slice/apache2.service
??21321 /usr/sbin/apache2 -k start
??21322 /usr/sbin/apache2 -k start
??21323 /usr/sbin/apache2 -k start
??21324 /usr/sbin/apache2 -k start
??21325 /usr/sbin/apache2 -k start
??21326 /usr/sbin/apache2 -k start
Jul 02 08:14:00 ubuntu2204 systemd[1]: Starting The Apache HTTP Server...Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Dolibarr aufrufen
Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL http://dolibarr.example.com ein. Sie werden auf die folgende Seite weitergeleitet:

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

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


Geben Sie nun Ihre Datenbankdetails, die Konfigurationsdetails des Webservers ein und klicken Sie auf die Schaltfläche Nächster Schritt. Sie sollten die folgende Seite sehen:

Hier klicken Sie auf die Schaltfläche Nächster Schritt. Sie sollten die folgende Seite sehen:

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

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

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

Geben Sie nun Ihren Admin-Benutzernamen und Ihr Passwort ein. Klicken Sie dann auf die Schaltfläche Verbinden. Sie sollten das Dolibarr-Dashboard auf der folgenden Seite sehen:

Fazit
Herzlichen Glückwunsch! Sie haben Dolibarr ERP und CRM erfolgreich mit Apache auf einem Ubuntu 22.04-Server installiert und konfiguriert. Sie können jetzt beginnen, Ihr ERP und CRM von einem zentralen Ort aus zu verwalten. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.