Instalação · 3 min read · Nov 02, 2025

Como Instalar Cerb Colaboração e Automação de Email no CentOS 7

Cerb é um software de aplicação baseado na web, gratuito e de código aberto, para colaboração e automação de email. É escrito na linguagem PHP e usa MySQL/MariaDB como banco de dados. É utilizado para enviar um grande número de emails.

Aqui, vamos explicar como instalar o Cerb no servidor CentOS 7.

Requisitos

  • Um servidor CentOS 7 instalado em seu sistema.
  • Um usuário sudo com privilégios de root.

1 Começando

Vamos começar instalando o repositório EPEL e atualizando o sistema com a versão estável mais recente.

Você pode fazer isso executando o seguinte comando:

sudo yum install epel-release -y  
sudo yum update -y

2 Instalar Servidor LAMP

Antes de começar, você precisará instalar o servidor LAMP (Apache, MariaDB e PHP) em seu sistema.

Primeiro, instale o Apache e o MariaDB com o seguinte comando:

sudo yum install httpd mariadb mariadb-server -y

Uma vez que a instalação esteja completa, inicie o serviço Apache e MariaDB e habilite-os para iniciar na inicialização:

sudo systemctl start httpd  
sudo systemctl enable httpd  
sudo systemctl start mariadb  
sudo systemctl enable mariadb

Em seguida, instale o PHP e outros módulos necessários com o seguinte comando:

sudo yum install install php php-curl php-dom php-gd php-mysqli php-openssl php-pcre php-imap php-json php-mbstring php-session php-simplexml php-xml php-spl php-mailparse -y

Em seguida, você precisará fazer algumas alterações no arquivo /etc/php.ini:

sudo nano /etc/php.ini

Altere as seguintes linhas:

memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
upload_tmp_dir = /tmp

Salve o arquivo quando terminar.

3 Configurar Banco de Dados

Primeiro, você precisará proteger o MariaDB. Você pode protegê-lo executando o script mysql_secure_installation.

sudo mysql_secure_installation

Responda a todas as perguntas como mostrado abaixo:

Definir senha root? [Y/n] Y
Nova senha:
Reinsira a nova senha:
Remover usuários anônimos? [Y/n] Y
Desabilitar login root remotamente? [Y/n] Y
Remover banco de dados de teste e acesso a ele? [Y/n] Y
Recarregar tabelas de privilégios agora? [Y/n] Y

Em seguida, faça login no shell MySQL e crie um banco de dados e um usuário para o Cerb:

mysql -u root -p

Digite sua senha root e pressione Enter, em seguida, crie um banco de dados e um usuário com o seguinte comando:

MariaDB [(none)]> CREATE DATABASE curbdb;  
MariaDB [(none)]> GRANT ALL PRIVILEGES ON curbdb.* TO 'cerb'@'localhost' IDENTIFIED BY 'cerbpassword';  
MariaDB [(none)]> FLUSH PRIVILEGES;  
MariaDB [(none)]> \q

4 Instalar Cerb

Uma vez que o banco de dados esteja configurado, você precisará instalar o Cerb. Você pode baixar a versão mais recente do Cerb do repositório do GitHub com o seguinte comando:

cd /var/www/html/  
sudo git clone git://github.com/wgm/cerb.git cerb

Em seguida, forneça as permissões adequadas ao diretório cerb:

sudo chown -R apache:apache cerb  
sudo chmod -R 777 cerb

5 Configurar Apache para Cerb

Em seguida, você precisará criar um bloco de servidor virtual para o Cerb. Você pode fazer isso criando o arquivo cerb.conf dentro do diretório /etc/httpd/conf.d/:

sudo nano /etc/httpd/conf.d/cerb.conf

Adicione as seguintes linhas:

  
 ServerAdmin [email protected]  
 DocumentRoot "/var/www/html/cerb.conf"  
 ServerName seu-ip-do-servidor  
 ErrorLog "/var/log/httpd/cerb-error_log"  
 CustomLog "/var/log/httpd/cerb-access_log" combined  
  
 Options Indexes MultiViews FollowSymlinks  
 AllowOverride All  
 Order allow,deny  
 Allow from all  
  

Salve e feche o arquivo quando terminar, em seguida, reinicie o serviço Apache:

sudo systemctl restart httpd

6 Acessar a Interface Web do Cerb

Antes de acessar a interface web do Cerb, você precisará permitir o tráfego HTTP na porta 80 através do firewall do sistema.

Você pode fazer isso executando o seguinte comando:

sudo firewall-cmd --zone=public --permanent --add-service=http  
sudo firewall-cmd --reload

Agora abra seu navegador e digite a URL http://seu-ip-do-servidor, em seguida, complete todas as etapas necessárias para finalizar a instalação.

Uma vez que o Cerb esteja instalado, exclua o diretório de instalação antes de usá-lo com o seguinte comando:

sudo rm -rf /var/www/html/cerb/install

É isso, agora você pode acessar e usar o Cerb facilmente através do seu navegador.

7 Links

  • Cerb
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.