Instalação Cerb · 8 min read · Sep 08, 2025

Como Instalar Cerb Colaboração e Automação de E-mail no Ubuntu 22.04

Cerb é uma plataforma gratuita, de código aberto, rápida e flexível para colaboração e automação de negócios. É uma ferramenta baseada na web usada para enviar um alto volume de e-mails. Ela fornece um painel baseado na web para monitoramento em tempo real e acompanhamento de metas. Possui muitos recursos, incluindo Notificações, Caixas de entrada compartilhadas, Gerenciamento de e-mail, Funcionalidade móvel e muito mais.

Este tutorial mostrará como instalar a ferramenta de Automação Cerb no Ubuntu 22.04.

Pré-requisitos

  • Um servidor rodando Ubuntu 22.04.
  • Um nome de domínio válido apontado para o IP do seu servidor.
  • Uma senha de root configurada no servidor.

Começando

Primeiro, você deve atualizar todos os pacotes do seu sistema para a versão mais recente. Você pode executar o seguinte comando para atualizar o sistema.

apt update -y  
apt upgrade -y

Uma vez que seu sistema esteja atualizado, você pode prosseguir para o próximo passo.

Instalar Apache, MySQL e PHP

Em seguida, você precisará instalar o servidor web Apache, o servidor de banco de dados MySQL, PHP e outros módulos necessários em seu sistema. Você pode instalar todos eles com o seguinte 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 -y

Em seguida, você também precisará instalar a extensão Mailparse PHP em seu servidor.

Primeiro, baixe a versão mais recente do Mailparse com o seguinte comando.

wget https://pecl.php.net/get/mailparse-3.1.4.tgz

Em seguida, extraia o arquivo baixado com o seguinte comando.

tar -xvzf mailparse-3.1.4.tgz

Em seguida, navegue até o diretório extraído e configure-o com o seguinte comando.

cd mailparse-3.1.4  
phpize  
./configure  
sed -i 's/^\(#error .* the mbstring extension!\)/\/\/\1/' mailparse.c

Agora, instale a extensão Mailparse usando o seguinte comando.

make   
make install

Em seguida, abra o arquivo php.ini e altere as configurações padrão:

nano /etc/php/8.1/apache2/php.ini

Altere as seguintes linhas:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = UTC
extension=mailparse.so

Salve e feche o arquivo quando terminar, então reinicie o serviço Apache para aplicar as alterações:

systemctl restart apache2

Criar um Banco de Dados para Cerb

Em seguida, você precisará criar um banco de dados e um usuário para o Cerb. Primeiro, faça login no shell do MySQL com o seguinte comando:

mysql

Uma vez logado, crie um banco de dados e um usuário executando o seguinte comando:

mysql> CREATE DATABASE cerbdb CHARACTER SET utf8;  
mysql> CREATE USER cerbuser@localhost IDENTIFIED BY 'password';

Em seguida, conceda todos os privilégios ao Cerb com o seguinte comando:

mysql> GRANT ALL PRIVILEGES ON cerbdb.* TO cerbuser@localhost;

Em seguida, limpe os privilégios e saia do shell do MariaDB com o seguinte comando:

mysql> FLUSH PRIVILEGES;  
mysql> EXIT;

Neste ponto, o banco de dados e o usuário para o Cerb estão criados. Você pode agora prosseguir para o próximo passo.

Instalar Cerb

Primeiro, baixe a versão mais recente do Cerb do repositório Git para o diretório raiz do Apache com o seguinte comando:

cd /var/www/html  
git clone https://github.com/cerb/cerb-release.git cerb

Uma vez que o download esteja completo, mude o diretório para cerb e renomeie o arquivo .htaccess-dist:

cd cerb  
mv .htaccess-dist .htaccess

Em seguida, altere a propriedade e as permissões do diretório cerb:

chown -R www-data:www-data /var/www/html/cerb/  
chmod -R 755 /var/www/html/cerb/

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Criar um Host Virtual Apache para Cerb

Em seguida, você deve criar um arquivo de configuração de host virtual Apache para servir o Cerb. Você pode criá-lo com o seguinte comando:

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

Adicione as seguintes linhas:


     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

Salve e feche o arquivo quando terminar, então ative o arquivo de host virtual do Cerb com o seguinte comando:

a2ensite cerb.conf

Em seguida, recarregue o serviço Apache para aplicar as alterações de configuração:

systemctl restart apache2

Você pode verificar o status do serviço Apache com o seguinte comando:

systemctl status apache2

Você deve obter a seguinte saída:

? apache2.service - O Servidor HTTP Apache
     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 O Servidor HTTP Apache...
Jan 10 04:57:10 vultr systemd[1]: Started O Servidor HTTP Apache.

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Instalar SSL Let’s Encrypt no Cerb

Em seguida, é altamente recomendável proteger sua interface web do Cerb com SSL Let’s Encrypt. Primeiro, você precisará instalar o cliente Certbot em seu sistema para instalar e gerenciar o SSL.

Primeiro, instale o gerenciador de pacotes Snap com o seguinte comando:

apt install snapd

Em seguida, atualize o pacote Snap para a versão mais recente:

snap install core  
snap refresh core

Em seguida, instale o pacote certbot usando o seguinte comando:

snap install --classic certbot

Em seguida, crie um link simbólico para o binário do Certbot na localização do sistema:

ln -s /snap/bin/certbot /usr/bin/certbot

Em seguida, execute o seguinte comando para baixar e instalar os certificados SSL Let’s Encrypt:

certbot --apache

Você será solicitado a selecionar seu domínio e fornecer seu endereço de e-mail válido para instalar o SSL 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
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Neste ponto, seu site está seguro com SSL Let’s Encrypt.

Acessar a Interface Web do Cerb

Agora, abra seu navegador e acesse a interface web do Cerb usando a URL https://cerb.linuxbuz.com. Você será redirecionado para a seguinte página:

Verifique todas as extensões PHP e clique no botão Continuar. Você deve ver a seguinte página:

Clique no botão Aceitar para aceitar o contrato de licença. Você deve ver a seguinte página:

Forneça os detalhes do seu banco de dados e clique em Verificar conexão com o banco de dados. Você deve ver a seguinte página:

Selecione suas configurações de e-mail e clique no botão Verificar configurações de e-mail. Você deve ver a seguinte página:

Agora, forneça seu nome, e-mail, senha e clique no botão Continuar. Você deve ver a seguinte página:

Clique no botão Continuar. Você deve ver a seguinte página:

Selecione Demonstração e clique no botão Continuar para iniciar a instalação. Uma vez que a instalação tenha sido concluída, você deve ver a seguinte página:

Clique no botão Faça login e comece. Você deve ver a página de login do cerb:

Forneça seu e-mail, senha e clique no botão Continuar. Você deve ver o painel do Cerb na seguinte página:

Conclusão

Este tutorial ensinou como instalar o Cerb com SSL Let’s Encrypt no Ubuntu 22.04. Agora você pode explorar os recursos do Cerb e começar a colaborar com sua equipe. Sinta-se à vontade para me perguntar se tiver alguma dúvida.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.