Installazione software · 8 min read · Sep 08, 2025
Come installare Cerb Collaboration e Email Automation su Ubuntu 22.04

Cerb è una piattaforma gratuita, open-source, veloce e flessibile per la collaborazione aziendale e l’automazione. È uno strumento basato sul web utilizzato per inviare un alto volume di email. Fornisce un cruscotto basato sul web per il monitoraggio in tempo reale e il tracciamento degli obiettivi. Ha molte funzionalità, tra cui Notifiche, Caselle di posta condivise, Gestione email, Funzionalità mobile e molte altre.
Questo tutorial ti mostrerà come installare lo strumento di automazione Cerb su Ubuntu 22.04.
Requisiti
- Un server che esegue Ubuntu 22.04.
- Un nome di dominio valido puntato all’IP del tuo server.
- Una password di root configurata sul server.
Iniziare
Prima di tutto, devi aggiornare tutti i pacchetti del tuo sistema all’ultima versione. Puoi eseguire il seguente comando per aggiornare il sistema.
apt update -y
apt upgrade -yUna volta aggiornato il sistema, puoi procedere al passaggio successivo.
Installa Apache, MySQL e PHP
Successivamente, dovrai installare il server web Apache, il server di database MySQL, PHP e altri moduli richiesti nel tuo sistema. Puoi installarli tutti con il seguente comando:
apt install apache2 mysql-server php libapache2-mod-php php-mysql php-mbstring php-gd php-imap php-curl php-mailparse php-yaml php-gmp php-dev php-pear git wget unzip -ySuccessivamente, dovrai anche installare l’estensione Mailparse PHP sul tuo server.
Prima, scarica l’ultima versione di Mailparse con il seguente comando.
wget https://pecl.php.net/get/mailparse-3.1.4.tgzSuccessivamente, estrai il file scaricato con il seguente comando.
tar -xvzf mailparse-3.1.4.tgzSuccessivamente, naviga nella directory estratta e configurala con il seguente comando.
cd mailparse-3.1.4
phpize
./configure
sed -i 's/^\(#error .* the mbstring extension!\)/\/\/\1/' mailparse.cOra, installa l’estensione Mailparse utilizzando il seguente comando.
make
make installSuccessivamente, apri il file php.ini e modifica le impostazioni predefinite:
nano /etc/php/8.1/apache2/php.iniModifica le seguenti righe:
memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = UTC
extension=mailparse.so
Salva e chiudi il file quando hai finito, quindi riavvia il servizio Apache per applicare le modifiche:
systemctl restart apache2Crea un Database per Cerb
Successivamente, dovrai creare un database e un utente per Cerb. Prima, accedi alla shell di MySQL con il seguente comando:
mysqlUna volta effettuato l’accesso, crea un database e un utente eseguendo il seguente comando:
mysql> CREATE DATABASE cerbdb CHARACTER SET utf8;
mysql> CREATE USER cerbuser@localhost IDENTIFIED BY 'password';Successivamente, concedi tutti i privilegi a Cerb con il seguente comando:
mysql> GRANT ALL PRIVILEGES ON cerbdb.* TO cerbuser@localhost;Successivamente, svuota i privilegi e esci dalla shell di MariaDB con il seguente comando:
mysql> FLUSH PRIVILEGES;
mysql> EXIT;A questo punto, il database e l’utente per Cerb sono stati creati. Puoi ora procedere al passaggio successivo.
Installa Cerb
Prima, scarica l’ultima versione di Cerb dal repository Git nella directory radice del web server Apache con il seguente comando:
cd /var/www/html
git clone https://github.com/cerb/cerb-release.git cerbUna volta completato il download, cambia la directory in cerb e rinomina il file .htaccess-dist:
cd cerb
mv .htaccess-dist .htaccessSuccessivamente, cambia la proprietà e i permessi della directory cerb:
chown -R www-data:www-data /var/www/html/cerb/
chmod -R 755 /var/www/html/cerb/Una volta terminato, puoi procedere al passaggio successivo.
Crea un Host Virtuale Apache per Cerb
Successivamente, devi creare un file di configurazione dell’host virtuale Apache per servire Cerb. Puoi crearlo con il seguente comando:
nano /etc/apache2/sites-available/cerb.confAggiungi le seguenti righe:
ServerAdmin [email protected]
DocumentRoot /var/www/html/cerb
ServerName cerb.linuxbuz.com
Options FollowSymlinks
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Salva e chiudi il file quando hai finito, quindi abilita il file dell’host virtuale Cerb con il seguente comando:
a2ensite cerb.confSuccessivamente, ricarica il servizio Apache per applicare le modifiche alla configurazione:
systemctl restart apache2Puoi verificare lo stato del servizio Apache con il seguente comando:
systemctl status apache2Dovresti ottenere il seguente output:
? apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-01-10 04:57:10 UTC; 5s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 59977 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 59981 (apache2)
Tasks: 6 (limit: 2237)
Memory: 13.2M
CPU: 57ms
CGroup: /system.slice/apache2.service
??59981 /usr/sbin/apache2 -k start
??59983 /usr/sbin/apache2 -k start
??59984 /usr/sbin/apache2 -k start
??59985 /usr/sbin/apache2 -k start
??59986 /usr/sbin/apache2 -k start
??59987 /usr/sbin/apache2 -k start
Jan 10 04:57:10 vultr systemd[1]: Starting The Apache HTTP Server...
Jan 10 04:57:10 vultr systemd[1]: Started The Apache HTTP Server.
Una volta terminato, puoi procedere al passaggio successivo.
Installa Let’s Encrypt SSL su Cerb
Successivamente, è altamente consigliato proteggere l’interfaccia web di Cerb con Let’s Encrypt SSL. Prima, dovrai installare il client Certbot nel tuo sistema per installare e gestire l’SSL.
Prima, installa il gestore pacchetti Snap con il seguente comando:
apt install snapdSuccessivamente, aggiorna il pacchetto Snap all’ultima versione:
snap install core
snap refresh coreSuccessivamente, installa il pacchetto certbot utilizzando il seguente comando:
snap install --classic certbotSuccessivamente, crea un collegamento simbolico per il binario Certbot nella posizione di sistema:
ln -s /snap/bin/certbot /usr/bin/certbotSuccessivamente, esegui il seguente comando per scaricare e installare i certificati SSL di Let’s Encrypt:
certbot --apacheTi verrà chiesto di selezionare il tuo dominio e fornire il tuo indirizzo email valido per installare l’SSL di Let’s Encrypt.
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Enter email address (used for urgent renewal and security notices)
(Enter 'c' to cancel): [email protected]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Please read the Terms of Service at
https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf. You must
agree in order to register with the ACME server. Do you agree?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(Y)es/(N)o: Yes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Would you be willing, once your first certificate is successfully issued, to
share your email address with the Electronic Frontier Foundation, a founding
partner of the Let's Encrypt project and the non-profit organization that
develops Certbot? We'd like to send you email about our work encrypting the web,
EFF news, campaigns, and ways to support digital freedom.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(Y)es/(N)o: Yes
Account registered.
Which names would you like to activate HTTPS for?
We recommend selecting either all domains, or all domains in a VirtualHost/server block.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: cerb.linuxbuz.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel): 1
Requesting a certificate for cerb.linuxbuz.com
Successfully received certificate.
Certificate is saved at: /etc/letsencrypt/live/cerb.linuxbuz.com/fullchain.pem
Key is saved at: /etc/letsencrypt/live/cerb.linuxbuz.com/privkey.pem
This certificate expires on 2023-04-10.
These files will be updated when the certificate renews.
Certbot has set up a scheduled task to automatically renew this certificate in the background.
Deploying certificate
Successfully deployed certificate for cerb.linuxbuz.com to /etc/apache2/sites-available/cerb-le-ssl.conf
Congratulations! You have successfully enabled HTTPS on https://cerb.linuxbuz.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you like Certbot, please consider supporting our work by:
* Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
* Donating to EFF: https://eff.org/donate-le
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
A questo punto, il tuo sito web è protetto con Let’s Encrypt SSL.
Accedi all’interfaccia web di Cerb
Ora, apri il tuo browser web e accedi all’interfaccia web di Cerb utilizzando l’URL https://cerb.linuxbuz.com. Sarai reindirizzato alla seguente pagina:

Verifica tutte le estensioni PHP quindi fai clic sul pulsante Continua. Dovresti vedere la seguente pagina:

Fai clic sul pulsante Accetta per accettare il contratto di licenza. Dovresti vedere la seguente pagina:

Fornisci i dettagli del tuo database e fai clic su Verifica connessione al database. Dovresti vedere la seguente pagina:

Seleziona le tue impostazioni email e fai clic sul pulsante Verifica impostazioni email. Dovresti vedere la seguente pagina:

Ora, fornisci il tuo nome, email, password e fai clic sul pulsante Continua. Dovresti vedere la seguente pagina:

Fai clic sul pulsante Continua. Dovresti vedere la seguente pagina:

Seleziona Demo e fai clic sul pulsante Continua per avviare l’installazione. Una volta completata l’installazione, dovresti vedere la seguente pagina:

Fai clic sul pulsante Accedi e inizia. Dovresti vedere la pagina di accesso di cerb:

Fornisci la tua email, password e fai clic sul pulsante Continua. Dovresti vedere il cruscotto di Cerb nella seguente pagina:

Conclusione
Questo tutorial ti ha insegnato come installare Cerb con Let’s Encrypt SSL su Ubuntu 22.04. Ora puoi esplorare le funzionalità di Cerb e iniziare a collaborare con il tuo team. Sentiti libero di chiedermi se hai domande.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.