Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04

da | Nov 18, 2025

 

 

Gestire la contabilità aziendale in modo semplice, sicuro e accessibile da qualsiasi dispositivo è oggi una necessità per imprese di ogni dimensione.

Akaunting, una potente piattaforma open-source basata su PHP e Laravel, offre un sistema completo di gestione finanziaria accessibile via web senza costi di licenza e con una community in continua crescita.

In questo articolo vedremo passo dopo passo come installare e configurare Akaunting su un server Ubuntu 24.04 partendo dall’ambiente LAMP (Linux, Apache, MariaDB, PHP) fino alla prima configurazione via interfaccia web.

L’obiettivo è ottenere un sistema contabile pronto all’uso, sicuro e facilmente estendibile con moduli e applicazioni aggiuntive.

 

PREREQUISITI

Un server con Ubuntu 24.04 come sistema operativo
Privilegi utente: utente root o non root con privilegi sudo
Un dominio valido con un record A puntato all’indirizzo IP del server

 

AGGIORNAMENTO DEL SISTEMA

Prima di iniziare con l’installazione dello stack LAMP e di Akaunting, aggiorneremo i pacchetti di sistema alle ultime versioni disponibili.

Installare anche Unzip con il comando:

 

INSTALLAZIONE DEL WEB SERVER APACHE

Innanzitutto, installeremo il server Web Apache.

Una volta installato avviare e abilitare il servizio con il comando:

Controllare se il servizio è attivo e funzionante con il comando:

Dovremmo visualizzare il seguente output:

 

INSTALLAZIONE DEL PHP

Installare PHP 8.3 con le relative estensioni con il comando:

Per verificare la versione di php installata eseguire il comando:

Dovremmo visualizzare il seguente output:

 

INSTALLAZIONE DI MARIADB

L’ultimo dello stack LAMP è il servizio di database MariaDB. Installarlo con il comando:

Avviare e abilitare mariadb.service con il seguente comando:

Controllare lo stato di MariaDB con il comando:

Dovremmo visualizzare il seguente output:

 

CREAZIONE DEL DATABASE E DELL’UTENTE PER AKAUNTING

Creare un database Akaunting, l’utente Akaunting, e concedere le autorizzazioni per quell’utente al database con i seguenti comandi:

 

DOWNLOAD E INSTALLAZIONE DI AKAUNTING

Prima di installare Akaunting scaricarlo nella cartella root di Apache.

Posizionarsi nella cartella /var/www/html con il comando:

Quindi scaricare Akaunting con il comando:

Decomprimere il file appena scaricato con il comando:

Cancellare il file compresso con il comando:

Impostare le autorizzazioni corrette per file e cartelle con i seguenti comandi:

 

CONFIGURAZIONE DI APACHE

Posizionarsi nella directory di Apache con il comando:

Creare un file di configurazione per Akaunting con il comando:

Editare il file con il coamndo:

Incollare le seguenti righe di codice:

Salvare e chiudere il file di configurazione

Abilitare la configurazione di Apache per Akaunting e riscrivere il modulo con i comandi:

Controllare la sintassi di Apache con il comando:

Dovremmo visualizzare il seguente output:

Se la sintassi è corretta riavviare il servizio Apache con il comando:

Una volta riavviato il servizio Apache completare la configurazione di Apache

 

CONFIGURAZIONE AGGIUNTIVA DI APACHE

Su Ubuntu/Apache per impostazione predefinita index.html viene prima di index.php. Cambiarlo editando il file dir.conf con il comando:

Assicurarsi che la riga sia così (mettere index.php per primo):

DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm

Quindi disabilitare il sito di default così si evita che il VirtualHost predefinito intercetti richieste senza Hostname.

Eseguire il comando:

Quindi abilitare mod_rewrite e il vhost e poi ricaricare con i comandi:

 

CONFIGURAZIONE DI AKAUNTING DA WEB INTERFACE

Da un qualsiasi browser richiamare il link di Akaunting

http://FQDN-SERVER-O-IP

Scegliere la lingua quindi cliccare Next

Inserire le info relative al database creato in precedenza quindi cliccare Next

Inserire le info richieste quindi cliccare Next

Inserire le credenziali di Admin definite poco fa quindi cliccare Accedi

Inserire le info richieste quindi cliccare Salva

Creare la Currency desiderata quindi cliccare Successivo

Cliccare Skip This Step

Se è andato tutto a buon fine dovremmo visualizzare il Cruscotto di Akaunting

CONSIDERAZIONI FINALI

Akaunting si conferma una delle soluzioni open source più complete e moderne per la gestione contabile e finanziaria di piccole e medie imprese. L’interfaccia web pulita, la compatibilità con lo stack LAMP e la possibilità di estendere le funzionalità tramite app e moduli aggiuntivi lo rendono un’alternativa interessante rispetto ai software proprietari.

Tuttavia, come ogni applicativo web di tipo gestionale, richiede una certa cura nell’installazione, nella configurazione dei permessi e nella sicurezza del server, oltre a un minimo di competenze sistemistiche per mantenerlo aggiornato e performante.

✅ Pro di Akaunting

Open Source e gratuito: Il codice è completamente libero e utilizzabile senza costi di licenza.

Multiutente e multiazienda: Consente di gestire più aziende o clienti da un’unica installazione.

Interfaccia moderna e responsive: L’interfaccia web è chiara, veloce e compatibile con dispositivi mobili.

Basato su Laravel: Architettura solida, facilmente personalizzabile e supportata da una grande community PHP.

Modularità: Ampio marketplace di app gratuite e a pagamento per estendere le funzionalità (CRM, inventario, POS, ecc.).

Gestione completa: Contabilità, fatture, spese, report e pagamenti in un unico ambiente integrato.

Aggiornamenti costanti: Versioni regolari e compatibilità con le release più recenti di PHP e database.

⚠️ Contro di Akaunting

Richiede competenze tecniche: L’installazione su server Linux e la gestione dei requisiti (PHP, permessi, backup) non sono adatte a principianti assoluti.

Prestazioni dipendenti dalla configurazione: Senza caching o ottimizzazione del server, può risultare più lento su installazioni con molti dati.

Funzionalità avanzate spesso a pagamento: Alcuni moduli utili (come integrazioni bancarie, gestione inventario avanzata, o automazioni) sono disponibili solo nel marketplace premium.

Supporto ufficiale limitato nella versione free: Il supporto diretto è riservato ai piani commerciali, mentre la community resta la principale risorsa di aiuto.

Aggiornamenti manuali: In installazioni on-premise, gli update devono essere gestiti con attenzione per evitare problemi di compatibilità.

In sintesi

Akaunting è una piattaforma contabile open source robusta, flessibile e completa, ideale per chi vuole autonomia nella gestione dei dati e un’alternativa trasparente alle soluzioni cloud proprietarie.

Se ben configurato su Ubuntu Server, offre stabilità e prestazioni ottime, diventando un punto di riferimento per la contabilità digitale di piccole imprese, startup e professionisti che desiderano mantenere il controllo totale delle proprie informazioni finanziarie.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D’Urso  Autore
Raffaele Chiatto

Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi. Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare. Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.
Categorie: Akaunting | Ubuntu

Related Post

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione