GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Zimbra Collaboration Suite (ZCS) en RHEL/CentOS 7 y 8

Introducción

Paquete de colaboración de Zimbra (ZCS ) es una plataforma colaborativa de código abierto para servidores de correo electrónico, desarrollada en dos ediciones, edición de código abierto (Gratis ) y edición de red (Pagado ), que brinda servicios como LDAP, SMTP, POP e IMAP, cliente de correo web, calendaring, tareas, antivirus, antispam y otros.

Este tutorial describe cómo instalar Zimbra Collaboration Suite Open Source Edition en un CentOS/RHEL 8 servidor.

Requisitos

  • Un servidor DNS externo con A y MX registros válidos para apuntar a la dirección IP de su servidor de correo Zimbra.
  • Una instalación mínima y limpia de CentOS 8/RHEL 8 o CentOS 7/RHEL 7 sin servidores de correo, bases de datos, LDAP, DNS o Http en funcionamiento.
  • Una dirección IP estática asignada a una interfaz de red.

Instalar paquetes del sistema

1. Primero inicie sesión en la consola de su servidor con privilegios de root e instale los siguientes paquetes:

# yum -y install unzip net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6

2. Problema getenforce comando para verificar si Selinux está habilitado en su máquina. En caso de que la política esté configurada como Obligatoria deshabilítelo emitiendo los siguientes comandos:

# getenforce
# setenforce 0
# getenforce

Para deshabilitar completamente Selinux en CentOS, abra /etc/selinux/config archivo con un editor de texto y establezca la línea SELINUX a deshabilitado.

3. Asegúrese de que la utilidad del sistema wget también esté instalada en su sistema emitiendo el siguiente comando:

# yum install wget -y

Configurar el nombre de host del sistema

1. Para Zimbra para funcionar correctamente, debe configurar el nombre de host de la máquina local y FQDN para apuntar a la dirección IP de su servidor ejecutando los siguientes comandos hostnamectl desde la cuenta raíz:

# hostnamectl set-hostname mail
# echo "192.168.159.130  mail.UnixcopCentos8.lan  mail " >> /etc/hosts
# cat /etc/hosts

2. Reemplace el nombre de host del sistema y los valores FQDN en consecuencia para que coincidan con la configuración de su propio dominio. Pruebe los valores de nombre de host y FQDN emitiendo el comando ping en ambos registros.

# ping -c2 mail.UnixcopCentos8.lan
# ping -c2 mail

Agregar una dirección IP estática

1. Si su servidor usa una dirección IP dinámica DHCP, entonces necesita editar su tarjeta de interfaz de red y configurarla para usar una dirección IP estática. Obtenga la información de la interfaz de red usando ip a s comando e identifique la NIC externa de su servidor (generalmente algo como ens33 o eth0 ).

# ip a s

2. Ejecute nmtui-edit comando contra la interfaz que necesita para cambiar la configuración y asignar la interfaz con una dirección IP manual. Utilice las siguientes capturas de pantalla como guía.

# nmtui-edit ens33

Desactivar servicios no deseados

Una instalación predeterminada de CentOS se envía con postfix daemon ya instalado y funcionando. Para deshabilitar y borrar el servicio postfix, ejecute los siguientes comandos:

# systemctl stop postfix
# systemctl disable postfix
# yum remove postfix

Instalar Zimbra Collaboration Suite Open Source Edition

1. Ahora es el momento de instalar Zimbra Collaboration Suite . Vaya a la página de descarga de Zimbra Collaboration Suite y obtenga la última versión en su sistema emitiendo el siguiente comando wget:

Para RHEL/CentOS 8

# wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz

Para RHEL/CentOS 7

# wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.RHEL7_64.20190918004220.tgz

2. Una vez completada la descarga, use descomprimir Comando para extraer el archivo, ingrese al directorio extraído de Zimbra y enumere el contenido del directorio para ubicar el archivo del instalador.

# tar xfz zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
# cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/
# ls

3. Ahora, inicia Zimbra proceso de instalación iniciando en ejecución el archivo de script del instalador llamado install.sh .

Después de una serie de comprobaciones del sistema, el instalador le pedirá que acepte la licencia. Acepto la licencia (y) para continuar con el proceso de instalación.

[root@unixcop zcs-8.8.15_GA_3953.RHEL8_64.20200629025823] # ./install.sh

Salida

1. Iniciando el proceso de instalación.

2. El proceso de instalación le generará una serie de preguntas para configurar correctamente el demonio Zimbra. Utilice el siguiente extracto de instalación para configurar más el servicio Zimbra.

3. Te pedirá que instales los paquetes de Zimbra, pulsa Y para instalar todo.

4. Finalmente, comenzará el proceso de instalación de Zimbra.

Downloading packages (11):
   zimbra-core-components
   zimbra-ldap-components
   zimbra-mta-components
   zimbra-dnscache-components
   zimbra-snmp-components
   zimbra-jetty-distribution
   zimbra-store-components
   zimbra-apache-components
   zimbra-spell-components
   zimbra-memcached
   zimbra-proxy-components
      ...done

Removing /opt/zimbra
Removing zimbra crontab entry...done.
Cleaning up zimbra init scripts...done.
Cleaning up /etc/security/limits.conf...done.

Finished removing Zimbra Collaboration Server.


Installing repo packages (11):
   zimbra-core-components
   zimbra-ldap-components
   zimbra-mta-components
   zimbra-dnscache-components
   zimbra-snmp-components
   zimbra-jetty-distribution
   zimbra-store-components
   zimbra-apache-components
   zimbra-spell-components
   zimbra-memcached
   zimbra-proxy-components
      ...

5. Configuración de la tienda.

1) Status:                                  Enabled
   2) Create Admin User:                       yes
   3) Admin user to create:                    [email protected]
** 4) Admin Password                           UNSET
   5) Anti-virus quarantine user:              [email protected]
   6) Enable automated spam training:          yes
   7) Spam training user:                      [email protected]
   8) Non-spam(Ham) training user:             [email protected]
   9) SMTP host:                               mail.UnixcopCentos8.lan
  10) Web server HTTP port:                    8080
  11) Web server HTTPS port:                   8443
  12) Web server mode:                         https
  13) IMAP server port:                        7143
  14) IMAP server SSL port:                    7993
  15) POP server port:                         7110
  16) POP server SSL port:                     7995
  17) Use spell check server:                  yes
  18) Spell server URL:                        http://mail.UnixcopCentos8.lan:7780/aspell.php
  19) Enable version update checks:            TRUE
  20) Enable version update notifications:     TRUE
  21) Version update notification email:       [email protected]
  22) Version update source email:             [email protected]
  23) Install mailstore (service webapp):      yes
  24) Install UI (zimbra,zimbraAdmin webapps): yes

Select, or 'r' for previous menu [r] 4 # Select 4 to set admin password Password for [email protected] (min 6 characters): [78wfDuWHk] enter admin password here
Store configuration

   1) Status:                                  Enabled
   2) Create Admin User:                       yes
   3) Admin user to create:                    [email protected]
   4) Admin Password                           UNSET
   5) Anti-virus quarantine user:              [email protected]
   6) Enable automated spam training:          yes
   7) Spam training user:                      [email protected]
   8) Non-spam(Ham) training user:             [email protected]
   9) SMTP host:                               mail.UnixcopCentos8.lan
  10) Web server HTTP port:                    8080
  11) Web server HTTPS port:                   8443
  12) Web server mode:                         https
  13) IMAP server port:                        7143
  14) IMAP server SSL port:                    7993
  15) POP server port:                         7110
  16) POP server SSL port:                     7995
  17) Use spell check server:                  yes
  18) Spell server URL:                        http://mail.UnixcopCentos8.lan:7780/aspell.php
  19) Enable version update checks:            TRUE
  20) Enable version update notifications:     TRUE
  21) Version update notification email:       [email protected]
  22) Version update source email:             [email protected]
  23) Install mailstore (service webapp):      yes
  24) Install UI (zimbra,zimbraAdmin webapps): yes

  Select, or 'r' for previous menu [r] r
Main menu

   1) Common Configuration:
   2) zimbra-ldap:                             Enabled
   3) zimbra-logger:                           Enabled
   4) zimbra-mta:                              Enabled
   5) zimbra-dnscache:                         Enabled
   6) zimbra-snmp:                             Enabled
   7) zimbra-store:                            Enabled
   8) zimbra-spell:                            Enabled
   9) zimbra-proxy:                            Enabled
  10) Default Class of Service Configuration:
   s) Save config to file
   x) Expand menu
   q) Quit

Configuration complete - press return to exit # Press Enter

Configuración inicial de Zimbra

1. Una vez finalizada la instalación, abra un navegador web y navegue hasta su nombre de dominio o dirección IP de la máquina que ejecuta el servicio Zimbra, en el puerto 7071 a través del protocolo HTTPS, acepte el error de seguridad del certificado e inicie sesión con las credenciales configuradas durante el proceso de instalación. El nombre de usuario predeterminado para el panel web de administración de Zimbra es admin .

https://mail.UnixcopCentos8.lan:7071
or
https://192.168.159.130:7071 

2. Una vez que haya iniciado sesión en la consola web de administración, puede comenzar a agregar su propio SSL certificados, crear cuentas de correo, alias de correo, etc. Solo recuerda que el puerto 7071 se usa solo para tareas administrativas.

Los clientes pueden iniciar sesión de forma segura en sus casillas de correo web utilizando el nombre de dominio o la dirección IP del servidor a través del protocolo HTTPS.

https://mail.UnixcopCentos8.lan 
or
https://192.168.159.130 

Eliminar o desinstalar Zimbra

Si desea desinstalar el servicio Zimbra junto con sus componentes, ejecute el script de instalación con -u opción.

# ./install.sh -u

Para eliminar el archivo y el directorio de instalación de Zimbra, ejecute los siguientes comandos:

# cd
# rm -rf zcs-*

Como nota final, para ejecutar Zimbra Collaboration Suite correctamente, necesita una máquina potente con un requisito mínimo de 4 GB de RAM.


Cent OS
  1. Cómo instalar phpMyAdmin en RHEL 8 / CentOS 8

  2. Cómo instalar P7Zip en RHEL 8 / CentOS 8

  3. Cómo instalar ntfs-3g en RHEL 8 / CentOS 8

  4. Cómo instalar PHP-mbstring en RHEL 8 / CentOS 8

  5. Instalar Zimbra Collaboration Suite (ZCS) en CentOS 8 - ¿Proceso paso a paso para hacerlo?

Cómo instalar ruby ​​en RHEL 8 / CentOS 8

Cómo instalar Docker CE en RHEL 8 / CentOS 8

Cómo instalar VirtualBox 6.0 en CentOS 8 / RHEL 8

Cómo instalar PHP 7.4 en CentOS 8 / RHEL 8

Cómo instalar el servidor de correo Zimbra en CentOS 8 / RHEL 8

Cómo instalar Zimbra Collaboration Suite 8.8 en Ubuntu