Software Groupware · 6 min read · Sep 30, 2025
Installa e Configura Kolab Groupware su Ubuntu 16.04 LTS
Kolab è un’applicazione software di groupware basata sul web open source che fornisce soluzioni per un server di posta elettronica, servizio directory, servizio web, calendario, attività, rubrica e altro ancora. Kolab supporta diversi client tra cui Outlook, KDE Contact, Thunderbird e Roundcube. Kolab offre un’interfaccia web intuitiva e facile da usare che può essere utilizzata per aggiungere, modificare ed eliminare utenti, domini, cartelle condivise e molto altro.
Kolab viene fornito con molte funzionalità, alcune delle quali sono elencate di seguito:
- Fornisce supporto per ambienti a client misti come Outlook, web e KDE.
- Utilizza IMAP e POP3 per la posta elettronica e LDAP per memorizzare i dati di configurazione.
- Fornisce supporto per contatti e calendari condivisi.
- Supporto completo lato server per CardDAV e WebDAV, ActiveSync e CalDAV.
Requisiti
- Un server che esegue Ubuntu 16.04.
- Un utente non root con privilegi sudo configurato sul tuo server.
- Un IP statico 192.168.0.190 configurato sul tuo server.
Iniziare
Prima di iniziare, dovrai configurare il Nome di Dominio Completo o hostname del tuo sistema. Puoi farlo modificando il file /etc/hosts e /etc/hostname:
sudo nano /etc/hostsAggiungi l’indirizzo IP e l’hostname alla fine del file:
192.168.0.190 mail.kolab.com mailSalva e chiudi il file, quindi modifica il file /etc/hostname:
sudo nano /etc/hostnameAggiungi la seguente riga:
mail.kolab.comSalva il file quando hai finito, quindi riavvia il sistema per applicare tutte le modifiche.
Installa MariaDB
Prima di installare Kolab, dovrai installare l’ultima versione di MariaDB sul tuo server. Per impostazione predefinita, MariaDB non è disponibile nel repository predefinito di Ubuntu 16.04. Quindi, prima scarica la chiave APT per MariaDB con il seguente comando:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8Successivamente, aggiungi il repository Maria-DB con il seguente comando:
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.jmu.edu/pub/mariadb/repo/10.1/ubuntu xenial main'Successivamente, aggiorna il repository e installa MariaDB con il seguente comando:
sudo apt-get update -y
sudo apt-get install mariadb-server -yUna volta installato MariaDB, avvia il servizio MariaDB e abilitalo per l’avvio al boot con il seguente comando:
sudo systemctl start mysql
sudo systemctl enable mysqlSuccessivamente, metti in sicurezza l’installazione di MariaDB eseguendo il seguente script:
sudo mysql_secure_installationRispondi a tutte le domande come mostrato di seguito:
Inserisci la password attuale per root (premi invio per nessuna):
Cambiare la password di root? [Y/n] n
Rimuovere utenti anonimi? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Rimuovere il database di test e l'accesso ad esso? [Y/n] Y
Ricaricare le tabelle dei privilegi ora? [Y/n] YUna volta che MariaDB è sicuro, puoi procedere al passaggio successivo.
Installa Kolab
Per impostazione predefinita, Kolab non è disponibile nel repository predefinito di Ubuntu 16.04. Quindi dovrai aggiungere il repository Kolab all’APT. Puoi farlo modificando il file /etc/apt/sources.list:
sudo nano /etc/apt/sources.listAggiungi le seguenti righe alla fine del file:
deb http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./
deb-src http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./Salva e chiudi il file, quindi importa la chiave GPG utilizzata per firmare i pacchetti:
wget -q -O- https://ssl.kolabsys.com/community.asc | sudo apt-key add -Successivamente, dovrai assicurarti che i pacchetti Kolab abbiano priorità sui pacchetti di Ubuntu. Puoi farlo creando il file /etc/apt/preferences.d/kolab:
sudo nano /etc/apt/preferences.d/kolabAggiungi le seguenti righe:
Package: *
Pin: origin obs.kolabsys.com
Pin-Priority: 501Salva il file e aggiorna i metadati del repository con il seguente comando:
sudo apt-get update -yInfine, installa Kolab eseguendo semplicemente il seguente comando:
sudo apt-get install kolab -yConfigura Kolab
Dopo aver installato Kolab, dovrai configurare Kolab Groupware. Puoi farlo eseguendo il seguente comando:
sudo setup-kolabDurante la configurazione di Kolab, ti verranno poste le seguenti domande, segui le istruzioni fornite insieme a esse.
#Si prega di fornire una password per l'utente amministratore LDAP 'admin', utilizzata per accedere alla console grafica del server Directory 389.
Password amministratore [JAOw_2oIhlezXlK]:
Conferma password amministratore:
#Si prega di fornire una password per l'utente Directory Manager LDAP, che è l'utente amministratore che utilizzerai per accedere almeno inizialmente al Web
#Admin, e che Kolab utilizza per eseguire attività amministrative.
Password Directory Manager [QXML8Suxv-YTUFr]:
Conferma password Directory Manager:
#Si prega di scegliere l'utente e il gruppo di sistema che il servizio dovrebbe utilizzare per funzionare. Questi dovrebbero essere account POSIX locali esistenti, non privilegiati, senza shell.
Utente [dirsrv]:
Gruppo [dirsrv]:
#Questa procedura di configurazione prevede di impostare Kolab Groupware per il seguente spazio di nomi di dominio. Questo nome di dominio è ottenuto dall'entry DNS inversa sulla tua
#interfaccia di rete. Si prega di confermare che questo sia lo spazio di nomi di dominio appropriato.
kolab.com [Y/n]: Y
#Il dn root standard che abbiamo composto per te segue. Si prega di confermare che questo sia il dn root che desideri utilizzare.
dc=kolab,dc=com [Y/n]: Y
#La configurazione ora sta per impostare il 389 Directory Server. Questo potrebbe richiedere un po' di tempo (durante il quale non ci sono output e nessuna indicazione di progresso).
Creato symlink da /etc/systemd/system/multi-user.target.wants/dirsrv.target a /lib/systemd/system/dirsrv.target.
#Si prega di fornire una password per l'amministratore Cyrus. Questa password è utilizzata da Kolab per eseguire attività amministrative in Cyrus IMAP. Potresti anche aver bisogno della password
#tu stesso per risolvere i problemi di Cyrus IMAP e/o eseguire altre attività amministrative direttamente contro Cyrus IMAP.
Password amministratore Cyrus [h3IbKvhbKGUwhy5]:
Conferma password amministratore Cyrus:
#Si prega di fornire una password per l'account di servizio Kolab. Questo account è utilizzato da vari servizi come Postfix e Roundcube, poiché i bind anonimi al server LDAP
#non saranno consentiti.
Password servizio Kolab [KhHTzhSYh4w11Vw]:
Conferma password servizio Kolab:
Quale server MySQL stiamo configurando?
- 1: Server MySQL esistente (con password root già impostata).
- 2: Nuovo server MySQL (deve essere inizializzato).
Scelta: - 1: Server MySQL esistente (con password root già impostata).
- 2: Nuovo server MySQL (deve essere inizializzato).
Scelta: - 1: Server MySQL esistente (con password root già impostata).
- 2: Nuovo server MySQL (deve essere inizializzato).
Scelta: 2
#Si prega di fornire la password root per MySQL, in modo da poter configurare gli account utente per altri componenti che utilizzano MySQL.
Password root MySQL:
#Si prega di fornire una password per l'utente MySQL 'kolab'. Questa password sarà utilizzata dai servizi Kolab, come il Pannello di Amministrazione Web.
Password MySQL kolab [2-Zz7j_AjGI8QF0]:
Conferma password MySQL kolab:
#Si prega di fornire il fuso orario che PHP dovrebbe utilizzare. Devi usare un nome di località Continentale o Paese / Città come 'Europe/Berlin', ma non solo 'CEST'.
ID fuso orario [UTC]: Asia/Kolkata
#Si prega di fornire una password per l'utente MySQL 'roundcube'. Questa password sarà utilizzata dall'interfaccia webmail Roundcube.
Password MySQL roundcube [OVwJoKktzbOMAys]:
Conferma password MySQL roundcube: Una volta completata la configurazione di Kolab, puoi procedere ad accedere all’interfaccia web di Kolab.
Accedi all’Interfaccia Web di Kolab
Apri il tuo browser web e digita l’URL http://mail.kolab.com/kolab-webadmin o http://192.168.0.190/kolab-webadmin. Sarai reindirizzato alla pagina di accesso di Kolab come mostrato di seguito:

Fornisci il nome utente come cn=Directory Manager e la password che hai impostato nel passaggio precedente. Quindi fai clic sul pulsante Login. Dovresti vedere la seguente schermata:

Successivamente, fai clic sull’icona Utenti nell’interfaccia web e crea un utente di posta come mostrato di seguito:

Successivamente, fai clic sulla scheda Contatto per verificare l’ID utente:

Successivamente, fai clic sulla scheda Sistema per impostare la password dell’utente di posta:

Successivamente, fai clic sulla scheda Configurazione per impostare il Quota email per l’utente:

Una volta terminato, fai clic sul pulsante Submit per salvare tutte le configurazioni.
Accedi a Roundcube Webmail
Ora, il tuo utente di posta è stato creato, è tempo di accedere alla tua posta tramite Rouncube webmail.
Apri il tuo browser web e digita l’URL http://mail.kolab.com/roundcubemail. Dovresti vedere la seguente schermata:

Fornisci il nome utente come il tuo ID email principale e la password che hai impostato nel passaggio precedente. Quindi fai clic sul pulsante Login. Dovresti vedere l’interfaccia web di Roundcube nella seguente schermata:

Utilizzando questa interfaccia, puoi facilmente accedere e inviare email, gestire la rubrica, il calendario e le attività.
Congratulazioni! Hai installato con successo Kolab Groupware sul server Ubuntu 16.04. Ora puoi facilmente inviare e ricevere email, gestire contatti, attività e rubrica.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.