Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04

di Raffaele Chiatto | Nov 18, 2025 | 0 commenti

 

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

 

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

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

Scegliere la lingua quindi cliccare Next

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

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

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

Inserire le info richieste quindi cliccare Next

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

Inserire le credenziali di Admin definite poco fa quindi cliccare Accedi

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

Inserire le info richieste quindi cliccare Salva

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

Creare la Currency desiderata quindi cliccare Successivo

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

Cliccare Skip This Step

Installazione e Configurazione Base di Akaunting su Ubuntu Server 24.04 - Raffaele Chiatto

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