Installazione ERP · 4 min read · Dec 20, 2025

Installa Dolibarr ERP su Ubuntu 22.04

Dolibarr è un sistema ERP e CRM open-source scritto in PHP. È progettato per piccole e medie imprese per gestire clienti, fatture, ordini, prodotti, inventari, ecc. Fornisce un’interfaccia web semplice e facile da usare che consente di gestire la propria applicazione ERP tramite un browser web. Se stai cercando soluzioni ERP e CRM open-source per la tua organizzazione, allora Dolibarr è la scelta migliore per te.

In questo tutorial, impareremo come installare Dolibarr su un server Ubuntu 22.04.

Requisiti

  • Un server che esegue Ubuntu 22.04.
  • Una password di root configurata sul tuo server.
  • Un nome di dominio valido puntato al tuo server.

Installa LAMP Stack

Prima di iniziare, devi installare Apache, MariaDB, PHP e altri moduli PHP sul tuo sistema. Prima, aggiungi un repository PHP al tuo sistema utilizzando il seguente comando:

apt-get install software-properties-common -y  
add-apt-repository ppa:ondrej/php -y

Successivamente, aggiorna il repository e installa Apache, PHP e il server MariaDB con il seguente comando:

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

Una volta completata l’installazione, modifica il file php.ini e cambia alcune impostazioni predefinite:

nano /etc/php/7.4/apache2/php.ini

Cambia le seguenti impostazioni:

memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = UTC

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

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

Una volta terminato, puoi procedere al passaggio successivo.

Configura MariaDB

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

mysql_secure_installation

Rispondi a tutte le domande come mostrato di seguito:

    Inserisci la password attuale per root (premi invio per nessuna):
    Impostare la password di root? [Y/n]: N
    Rimuovere gli utenti anonimi? [Y/n]: Y
    Vietare l'accesso remoto a root? [Y/n]: Y
    Rimuovere il database di test e l'accesso ad esso? [Y/n]:  Y
    Ricaricare 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;  
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 'password';

Successivamente, dovrai eseguire il comando FLUSH PRIVILEGES in modo che la tabella dei privilegi venga ricaricata da MySQL e possiamo utilizzare nuove credenziali:

MariaDB [(none)]> FLUSH PRIVILEGES;

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

MariaDB [(none)]> EXIT

Una volta terminato, puoi procedere al passaggio successivo.

Scarica e Installa Dolibarr

Prima, scarica l’ultima versione di Dolibarr dal repository Git utilizzando il seguente comando:

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

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

tar -xvzf 15.0.2.tar.gz

Successivamente, copia la directory estratta nella radice web di Apache e imposta i permessi corretti:

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/

Una volta terminato, puoi procedere al passaggio successivo.

Configura Apache per Dolibarr

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

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

Aggiungi le seguenti righe:


     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

Salva il file, quindi abilita il file di host virtuale apache con il seguente comando:

a2ensite dolibarr

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

a2enmod rewrite  
systemctl restart apache2

Ora puoi controllare lo stato di Dolibarr con il seguente comando:

systemctl status apache2

Otterrai il seguente output:

? apache2.service - The 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...

Una volta terminato, puoi procedere al passaggio successivo.

Accedi a Dolibarr

Ora, apri il tuo browser web e digita l’URL http://dolibarr.example.com. Sarai reindirizzato alla seguente pagina:

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

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

Ora, fornisci i dettagli del tuo database, i dettagli di configurazione del server web e fai clic sul pulsante Passo successivo. Dovresti vedere la seguente pagina:

Qui, fai clic sul pulsante Passo successivo. Dovresti vedere la seguente pagina:

Fai clic sul pulsante Passo successivo. Dovresti vedere la seguente pagina:

Qui, fornisci il tuo nome utente e password di amministratore. Quindi, fai clic sul pulsante Passo successivo. Una volta che l’utente è stato creato con successo, dovresti vedere la seguente pagina:

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

Ora, fornisci il tuo nome utente e password di amministratore. Quindi, fai clic sul pulsante Connetti. Dovresti vedere il dashboard di Dolibarr nella seguente pagina:

Conclusione

Congratulazioni! hai installato e configurato con successo Dolibarr ERP e CRM con Apache su un server Ubuntu 22.04. Ora puoi iniziare a gestire il tuo ERP e CRM da una posizione centrale. Sentiti libero di chiedermi se hai domande.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.