Installazione software · 5 min read · Dec 21, 2025

Come installare il sistema Dolibarr ERP + CRM su Ubuntu 18.04 LTS

Dolibarr è un ERP e CRM gratuito, open source e tutto in uno per piccole e medie imprese. È un’applicazione ERP basata sul web semplice e facile da usare che può essere utilizzata per gestire clienti, fatture, ordini, prodotti, inventari e molto altro. Se stai cercando soluzioni ERP e CRM per la tua azienda, allora Dolibarr è una buona scelta per te.

In questo tutorial, installeremo Dolibarr su un server Ubuntu 18.04.

Requisiti

  • Ubuntu 18.04 desktop installato sul tuo sistema.
  • Un utente non root con privilegi sudo.

Installa Apache, PHP, MariaDB

Prima di iniziare, dovrai installare Apache, MariaDB, PHP e altri moduli PHP sul tuo sistema con il seguente comando:

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

Una volta completata l’installazione, apri il file php.ini con il seguente comando:

sudo nano /etc/php/7.2/apache2/php.ini
memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Europe/Berlin

Salva e chiudi il file. Quindi, avvia i servizi Apache e MariaDB e abilitali per l’avvio all’avvio con il seguente comando:

sudo systemctl start apache2  
sudo systemctl enable apache2  
sudo systemctl start mariadb  
sudo systemctl enable mariadb

Configura MariaDB

Per impostazione predefinita, MariaDB non è sicuro. Quindi, dovrai prima metterlo in sicurezza. Puoi farlo eseguendo il seguente script:

sudo mysql_secure_installation

Rispondi a tutte le domande come mostrato di seguito:

    Inserisci la password attuale per root (invio per nessuna):
    Imposta la password di root? [Y/n]: N
    Rimuovi utenti anonimi? [Y/n]: Y
    Negare l'accesso remoto a root? [Y/n]: Y
    Rimuovi il database di test e l'accesso ad esso? [Y/n]:  Y
    Ricarica le tabelle dei privilegi ora? [Y/n]:  Y

Una volta che MariaDB è stato messo in sicurezza, accedi alla shell di MariaDB:

mysql -u root -p

Inserisci la tua password di root, quindi crea un database e un utente per Dolibarr:

MariaDB [(none)]> CREATE DATABASE dolibarrdb character set UTF8 collate utf8_bin;  
MariaDB [(none)]> CREATE USER dolibarr;

Successivamente, concedi i privilegi al database Dolibarr con il seguente comando:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarrdb.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'mypassword';

Sostituisci la parola ‘mypassword’ nel comando sopra con una password sicura a tua scelta. Successivamente, dovrai eseguire il comando FLUSH PRIVILEGES in modo che la tabella dei privilegi venga ricaricata da MySQL e possiamo utilizzare le nuove credenziali:

MariaDB [(none)]> FLUSH PRIVILEGES;

Successivamente, esci dalla console di MariaDB con il seguente comando:

MariaDB [(none)]> EXIT

Scarica e installa Dolibarr

Per prima cosa, scarica l’ultima versione di Dolibarr da SourceForge con il seguente comando:

cd /tmp  
wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/8.0.4/dolibarr-8.0.4.zip

Una volta completato il download, estrai il file scaricato con il seguente comando:

unzip dolibarr-8.0.4.zip

Successivamente, copia la directory estratta nella radice web di Apache e dai i permessi appropriati:

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/

Crea una cartella per Dolibarr per memorizzare i documenti caricati:

mkdir /var/documents  
chown www-data:www-data /var/documents  
chmod 700 /var/documents

Successivamente, crea un file di host virtuale Apache con il seguente comando:

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

Aggiungi le seguenti righe:


     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


Sostituisci il nome di dominio ‘example.com’ con il tuo nome di dominio nel file vhost. Quindi salva il file, quindi abilita il file di host virtuale apache con il seguente comando:

sudo a2ensite dolibarr

Successivamente, abilita il modulo di riscrittura di Apache e ricarica il servizio apache con il seguente comando:

sudo a2enmod rewrite  
sudo systemctl restart apache2

Accedi a Dolibarr

Ora, apri il tuo browser web e digita l’URL del tuo sito web Dolibarr, nel mio caso http://example.com. Verrai reindirizzato alla seguente pagina:

Installatore Dolibarr - selezione della lingua

Qui, seleziona la tua lingua e fai clic sul pulsante Passo successivo. Dovresti vedere la seguente pagina:

Controllo dei requisiti riuscito

Qui, valida i controlli PHP e fai clic sul pulsante Inizia. Dovresti vedere la seguente pagina:

Scorri verso il basso.

Ora, fornisci la tua directory dei documenti (/var/documents) e i dettagli del database e fai clic sul pulsante Passo successivo. Dovresti vedere la seguente pagina:

Inizia l'installazione di Dolibarr

Qui, fai clic sul pulsante Passo successivo. Installazione riuscita, dovresti vedere la seguente pagina:

Fai clic sul pulsante Passo successivo.

Qui, imposta un nuovo nome utente e password per l’amministratore. Quindi, fai clic sul pulsante Passo successivo. Una volta creato l’utente con successo, dovresti vedere la seguente pagina:

Utente superadmin di Dolibarr creato con successo

Ora, fai clic sul pulsante Vai a Dolibarr. Verrai reindirizzato alla pagina di accesso di Dolibarr:

Ora, fornisci il tuo nome utente e password di amministratore. Quindi, fai clic sul pulsante Connessione. Dovresti vedere la pagina di configurazione di Dolibarr:

Fai clic su Azienda/Organizzazione e inserisci i dettagli della tua azienda, quindi vai su Moduli/Applicazioni e seleziona quali moduli desideri utilizzare. Quando fai clic su ‘Il mio cruscotto’ dopo, otterrai una pagina simile a questa:

Cruscotto CMS e ERP di Dolibarr

Per finalizzare l’installazione e rimuovere gli avvisi di installazione sul cruscotto, esegui questi comandi:

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

Download dell’immagine della macchina virtuale di questo tutorial

Questo tutorial è disponibile come immagine di macchina virtuale pronta all’uso in formato ovf/ova compatibile con VMWare e Virtualbox. L’immagine della macchina virtuale utilizza i seguenti dettagli di accesso:

Accesso SSH / Shell

Nome utente: administrator
Password: howtoforge

Questo utente ha diritti sudo.

Accesso a Dolibarr

Nome utente: admin
Password: howtoforge

Accesso a MySQL

Nome utente: root
Password: howtoforge

Nome utente: dolibarr
Password: howtoforge

L’IP della VM è 192.168.1.100, può essere cambiato nel file /etc/netplan/01-netcfg.yaml. Si prega di cambiare tutte le password sopra per proteggere la macchina virtuale.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.