Instalación · 3 min read · Nov 02, 2025
Cómo instalar Cerb Collaboration y Email Automation en CentOS 7
Cerb es un software de aplicación web gratuito y de código abierto para colaboración y automatización de correos electrónicos. Está escrito en lenguaje PHP y utiliza MySQL/MariaDB como base de datos. Se utiliza para enviar una gran cantidad de correos electrónicos.
Aquí, explicaremos cómo instalar Cerb en un servidor CentOS 7.
Requisitos
- Un servidor CentOS 7 instalado en su sistema.
- Un usuario sudo con privilegios de root.
1 Comenzando
Comencemos instalando el repositorio EPEL y actualizando el sistema con la última versión estable.
Puede hacer esto ejecutando el siguiente comando:
sudo yum install epel-release -y
sudo yum update -y2 Instalar Servidor LAMP
Antes de comenzar, necesitará instalar el servidor LAMP (Apache, MariaDB y PHP) en su sistema.
Primero, instale Apache y MariaDB con el siguiente comando:
sudo yum install httpd mariadb mariadb-server -yUna vez que la instalación esté completa, inicie el servicio de Apache y MariaDB y habilítelos para que se inicien al arrancar:
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadbA continuación, instale PHP y otros módulos requeridos con el siguiente 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 -yA continuación, necesitará hacer algunos cambios en el archivo /etc/php.ini:
sudo nano /etc/php.iniCambie las siguientes líneas:
memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
upload_tmp_dir = /tmpGuarde el archivo cuando haya terminado.
3 Configurar Base de Datos
Primero, necesitará asegurar MariaDB. Puede asegurarlo ejecutando el script mysql_secure_installation.
sudo mysql_secure_installationResponda todas las preguntas como se muestra a continuación:
¿Establecer contraseña de root? [Y/n] Y
Nueva contraseña:
Reingrese la nueva contraseña:
¿Eliminar usuarios anónimos? [Y/n] Y
¿Deshabilitar el inicio de sesión remoto de root? [Y/n] Y
¿Eliminar la base de datos de prueba y el acceso a ella? [Y/n] Y
¿Recargar las tablas de privilegios ahora? [Y/n] YA continuación, inicie sesión en el shell de MySQL y cree una base de datos y un usuario para Cerb:
mysql -u root -pIngrese su contraseña de root y presione Enter, luego cree una base de datos y un usuario con el siguiente 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)]> \q4 Instalar Cerb
Una vez que la base de datos esté configurada, necesitará instalar Cerb. Puede descargar la última versión de Cerb desde el repositorio de GitHub con el siguiente comando:
cd /var/www/html/
sudo git clone git://github.com/wgm/cerb.git cerbA continuación, proporcione los permisos adecuados al directorio cerb:
sudo chown -R apache:apache cerb
sudo chmod -R 777 cerb5 Configurar Apache para Cerb
A continuación, necesitará crear un bloque de servidor virtual para Cerb. Puede hacer esto creando el archivo cerb.conf dentro del directorio /etc/httpd/conf.d/:
sudo nano /etc/httpd/conf.d/cerb.confAgregue las siguientes líneas:
ServerAdmin [email protected]
DocumentRoot "/var/www/html/cerb.conf"
ServerName your-server-ip
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
Guarde y cierre el archivo cuando haya terminado, luego reinicie el servicio de Apache:
sudo systemctl restart httpd6 Acceder a la Interfaz Web de Cerb
Antes de acceder a la interfaz web de Cerb, necesitará permitir el tráfico HTTP en el puerto 80 a través del cortafuegos del sistema.
Puede hacer esto ejecutando el siguiente comando:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reloadAhora abra su navegador web y escriba la URL http://your-server-ip, luego complete todos los pasos requeridos para finalizar la instalación.
Una vez que Cerb esté instalado, elimine el directorio de instalación antes de usarlo con el siguiente comando:
sudo rm -rf /var/www/html/cerb/installEso es todo, ahora puede acceder y usar Cerb fácilmente a través de su navegador web.
7 Enlaces
- Cerb
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.