Busqueda sobre Linux y software libre

Noticias sobre linux y software libre - Google 

Cómo instalar y configurar Zimbra en linux

 Le preguntamos a Gemini, la inteligencia artificial de Google, cómo instalar y configurar Zimbra en linux

Explicanos detalladamente cómo instalar y configurar Zimbra en linux

Zimbra Collaboration Suite (ZCS) es una plataforma de correo electrónico y trabajo colaborativo de clase empresarial que integra servidor SMTP/MTA, directorio LDAP, almacenamiento de buzones, antivirus/antispam (ClamAV/SpamAssassin) y una consola de administración web.

Requisitos Previos Mínimos

Sistema Operativo: Ubuntu 20.04 LTS / 22.04 LTS o Rocky Linux / RHEL 8 (instalación limpia sin otros servicios web o de correo).

Recursos de Hardware: Mínimo 8 GB de RAM (16 GB recomendados), 4 vCPUs y 50 GB de disco.

Dominio y Red:
Dirección IP estática con registros DNS tipo A y MX apuntando al servidor.

1 1. Configurar Hostname, /etc/hosts y Desactivar MTA de Fábrica

Prerrequisito de red


Zimbra valida que el FQDN del servidor coincida exactamente con la dirección IP local.

Asigna el FQDN completo al servidor:

Bash


sudo hostnamectl set-hostname mail.tu-dominio.com

Edita /etc/hosts asociando tu IP privada o pública con el FQDN (asegúrate de remover la entrada 127.0.1.1):

Plaintext

192.168.1.100 mail.tu-dominio.com mail


Detén y deshabilita cualquier servidor SMTP previo (como Postfix) para liberar el puerto 25:

Bash


sudo systemctl stop postfix

sudo systemctl disable postfix


Verificación: Ejecuta hostname -f en la terminal. Debe devolver exactamente mail.tu-dominio.com.

2 2. Configurar Servidor DNS Local (dnsmasq / Split-DNS)

Evita errores en el instalador


Zimbra requiere realizar una resolución MX interna sobre su propio nombre durante la instalación.

Instala dnsmasq:

Bash


sudo apt update && sudo apt install dnsmasq -y

Configura la resolución local en /etc/dnsmasq.conf:

Plaintext

server=8.8.8.8

domain=tu-dominio.com

mx-host=tu-dominio.com,mail.tu-dominio.com,5

host-record=mail.tu-dominio.com,192.168.1.100


Reinicia el servicio DNS:

Bash


sudo systemctl restart dnsmasq

Verificación:
Ejecuta dig mx tu-dominio.com @127.0.0.1. Debe responder indicando como servidor MX a mail.tu-dominio.com apuntando a 192.168.1.100.

3 3. Descargar y Extraer el Paquete de Zimbra CS

Descarga de instalador


Descarga el paquete oficial de Zimbra correspondiente a tu versión de distribución Linux:

Bash

cd /tmp

wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.UBUNTU20_64.20200918102202.tgz

tar -xvf zcs-*.tgz

cd zcs-*


Verificación
: Ejecuta ls -l install.sh dentro del directorio extraído para confirmar que el script ejecutable está listo.

4 4. Ejecutar el Instalador Interactivo

./install.sh

Inicia el asistente con privilegios de superusuario:


Bash

sudo ./install.sh

Acepta los contratos de licencia marcando Y.

Confirma la instalación de los paquetes core recomendados (zimbra-core, zimbra-ldap, zimbra-logger, zimbra-mta, zimbra-snmp, zimbra-store, zimbra-apache, zimbra-spell, zimbra-memcached, zimbra-proxy).

Cuando el script indique Change domain name? [YES], presiona YES e ingresa tu dominio principal (tu-dominio.com).

Verificación: El instalador avanzará hasta presentar el menú de opciones numeradas.

5 5. Configurar Contraseña de Administración y Aplicar Cambios

Menú de configuración


En el menú interactivo, selecciona la opción 6 (zimbra-store).

Selecciona la opción 4 (Admin Password).

Ingresa la contraseña segura que usará el usuario admin.

Presiona r para volver al menú principal.

Presiona a para aplicar la configuración (Apply changes), confirma la escritura de datos e inicia el proceso de compilación.

Verificación:
El instalador finalizará con el mensaje "Configuration complete - press return to exit".

6 6. Iniciar y Verificar Servicios de Zimbra

zmcontrol statu
s

Accede con la cuenta de usuario del sistema zimbra creada durante la instalación:

Bash


sudo su - zimbra

zmcontrol status


Si algún servicio está detenido, inicialízalo con:

Bash

zmcontrol start

Verificación: El comando zmcontrol status debe mostrar todos los demonios (ldap, mta, mailbox, proxy, snmp, spell, stats) en estado Running.

7 7. Habilitar Puertos en el Firewall y Acceso Web

Apertura de red


Abre los puertos necesarios para el tráfico de correo y consolas web:

Bash


sudo ufw allow 80,443,25,465,587,110,995,143,993,7071/tcp

Consola Web de Usuarios: [https://mail.tu-dominio.com](https://mail.tu-dominio.com)

Consola de Administración: [https://mail.tu-dominio.com:7071](https://mail.tu-dominio.com:7071) (Usuario: admin@tu-dominio.com)

Verificación:
Accede en un navegador a [https://mail.tu-dominio.com:7071](https://mail.tu-dominio.com:7071) y verifica que cargue el panel de inicio de sesión de Zimbra Admin.

¿Qué paso deseas realizar a continuación en tu servidor Zimbra?

Instalar Certificado SSL Let's Encrypt

Resolver errores en zmcontrol status

Configurar registros SPF, DKIM y DMARC

Ads by CJ - Linux Foundation

Share This