Cómo instalar el servidor de correo Zimbra (ZCS 8.8.10) en CentOS 7

Cómo instalar el servidor de correo Zimbra (ZCS 8.8.10) en CentOS 7

El Servidor de Correo es uno de los Servidores más importantes y críticos para cualquier organización, ya que la mayoría de las comunicaciones empresariales se realizan únicamente a través del correo electrónico.

En el mundo del código abierto hay un par de servidores de correo electrónico gratuitos, pero Zimbra es uno de los principales servidores de correo. Zimbra Mail Server también conocido como ZCS (Zimbra Collaboration Suite) viene en dos versiones, Open Source y Enterprise.

Requisitos previos de Zimbra Mail Server (ZCS)

  • CentOS 7 mínimo
  • 8 GB de RAM
  • Al menos 5 GB de espacio libre en /opt
  • FQDN (Fully Qualified Domain Name), en mi caso es «mail.aldealinux.com».
  • Registro A & MX para su servidor

En este artículo vamos a demostrar cómo instalar Open Source ZCS 8.8.10 en un CentOS 7.

Paso:1) Inicie sesión en CentOS 7 y aplique las actualizaciones.

Inicie sesión en su servidor CentOS 7 y aplique las últimas actualizaciones usando el siguiente comando yum y luego reinicie

~]# yum update -y ; reboot

Después de reiniciar, configure el nombre de host de su servidor, en mi caso lo estoy configurando como «mail.aldealinux.com».

~]# hostnamectl set-hostname "mail.aldealinux.com"
~]# exec bash

Añada las siguientes líneas en el fichero /etc/hosts:

192.168.0.108 mail.aldealinux.com mail

Después de configurar el nombre de host, verifique que A y MX estén configurados para su dominio usando el comando dig:

[root@mail ~]# dig -t A mail.aldealinux.com
[root@mail ~]# dig -t MX aldealinux.com

Paso:2) Instalar dependencias de Zimbra usando yum

Ejecute el siguiente comando para instalar dependencias Zimbra / ZCS:

[root@mail ~]# yum install unzip net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6 wget -y

Paso:3) Descargar la última versión de Zimbra (ZCS 8.8.10) usando el comando wget

Crear una carpeta con el nombre «zimbra»

[root@mail ~]# mkdir zimbra && cd zimbra

Utilice el siguiente comando wget para descargar la última versión de ZCS 8.8.10 desde el terminal,

[root@mail zimbra]# wget http://files.zimbra.com/downloads/8.8.10_GA/zcs-8.8.10_GA_3039.RHEL7_64.20180928094617.tgz --no-check-certificate

Paso:4 Instalar Zimbra / ZCS 8.8.10

Extraiga el archivo tgz descargado de ZCS 8.8.10 usando el comando debajo de tar

[root@mail zimbra]# tar zxpvf zcs-8.8.10_GA_3039.RHEL7_64.201809280928094617.tgz

Vaya a la carpeta extraída y ejecute el script de instalación,

[root@mail zimbra]# cd zcs-8.8.10_GA_3039.RHEL7_64.20180928094617
root@mail zcs-8.8.10_GA_3039.RHEL7_64.20180928094617]# ./install.sh

Una vez que ejecutemos el script de instalación, obtenemos un asistente de instalación basado en texto, para Aceptar la licencia, pulse Y

Zimbra-License-Agreement-CentOS7

Ahora configure el repositorio de paquetes de Zimbra y seleccione todos los componentes de Zimbra que desee instalar.

Zimbra-Package-Repo-Packages-CentOS7

Presione Y para modificar el Sistema:

Modify-System-Zimbra-CentOS7

Después de presionar Y, descargará los paquetes relacionados con Zimbra y puede tomar tiempo dependiendo de tu velocidad de Internet.

Una vez que todos los paquetes de Zimbra estén instalados en el backend entonces obtendremos la siguiente ventana:

MX-Record-Zimbra-Installation-CentOS7

Ahora Presione 7 y luego 4 para establecer la contraseña de usuario del administrador:

Admin-User-Password-Set-Zimbra-Installation-CentOS7

Ahora pulse » r » para ir al menú anterior y luego pulse » a » para aplicar los cambios.

Una vez que se apliquen todos los cambios y se inicien los servicios relacionados con Zimbra, obtendremos el resultado de la siguiente manera:

Zimbra-Installation-Completed-CentOS7

Abra los puertos en el firewall en caso de que el firewall se esté ejecutando en su servidor

[root@mail ~]# firewall-cmd --permanent --add-port={25,80,110,143,443,465,587,993,995,5222,5223,9071,7071}/tcp
success
[root@mail ~]# firewall-cmd --reload
success
[root@mail ~]#

Paso:5) Acceder a Zimbra Admin Portal & Web Mail Client

Para acceder al Zimbra Admin Portal, escriba la siguiente URL en el explorador web:

http://mail.aldealinux.com:7071/

Zimbra-Administration-CentOS7

Zimbra-Administration-Dashboard-CentOS7

Para acceder a Zimbra Mail Web Client, escriba la siguiente URL en el navegador http://mail.linuxtechi.com

Zimbra-WebClient-SignIn-CentOS7

Zimbra-Inbox-Dashboard-CentOS7

Nota: Para ambas URLs podemos usar el nombre de usuario como «admin» y la contraseña que establezcamos durante la instalación

Paso:6) Solución de problemas de los servicios y registros de Zimbra

Puede haber algunos escenarios en los que algunos servicios de zimbra puedan ser detenidos, para encontrar el estado de los servicios de zimbra desde la línea de comandos, ejecute el siguiente comando:

[root@mail ~]# su - zimbra
Last login: Sun Oct  7 14:59:48 IST 2018 on pts/0
[zimbra@mail ~]$ zmcontrol status

Host mail.linuxtechi.com
        amavis                            Running
        antispam                        Running
        antivirus                         Running
        dnscache                         Running
        imapd                               Running
        ldap                                   Running
        logger                                Running
        mailbox                            Running
        memcached                     Running
        mta                                     Running
        opendkim                          Running
        proxy                                   Running
        service webapp                  Running
        snmp                                    Running
        spell                                      Running
        stats                                      Running
        zimbra webapp                   Running
        zimbraAdmin webapp      Running
        zimlet webapp                    Running
        zmconfigd                           Running

[zimbra@mail ~]$

 

Para reiniciar los Servicios Zimbra utilice el siguiente comando,

[zimbra@mail ~]$ zmcontrol restart
Host mail.aldealinux.com
        Stopping zmconfigd...Done.
        Stopping imapd...Done.
        Stopping zimlet webapp...Done.
        Stopping zimbraAdmin webapp...Done.
        Stopping zimbra webapp...Done.
        Stopping service webapp...Done.
        Stopping stats...Done.
        Stopping mta...Done.
        Stopping spell...Done.
        Stopping snmp...Done.
        Stopping cbpolicyd...Done.
        Stopping archiving...Done.
        Stopping opendkim...Done.
        Stopping amavis...Done.
        Stopping antivirus...Done.
        Stopping antispam...Done.
        Stopping proxy...Done.
        Stopping memcached...Done.
        Stopping mailbox...Done.
        Stopping logger...Done.
        Stopping dnscache...Done.
        Stopping ldap...Done.
Host mail.aldealinux.com
        Starting ldap...Done.
        Starting zmconfigd...Done.
        Starting dnscache...Done.
        Starting logger...Done.
        Starting mailbox...Done.
        Starting memcached...Done.
        Starting proxy...Done.
        Starting amavis...Done.
        Starting antispam...Done.
        Starting antivirus...Done.
        Starting opendkim...Done.
        Starting snmp...Done.
        Starting spell...Done.
        Starting mta...Done.
        Starting stats...Done.
        Starting service webapp...Done.
        Starting zimbra webapp...Done.
        Starting zimbraAdmin webapp...Done.
        Starting zimlet webapp...Done.
        Starting imapd...Done.
[zimbra@mail ~]$

Todos los archivos de registro del servidor Zimbra se guardan en la carpeta «/opt/zimbra/log»

Nota: En mi caso postfix ya estaba instalado y corriendo en mi servidor centos 7 debido a que el servicio de Zimbra MTA estaba siendo detenido y fallaba. Para resolver este problema, tengo que parar y desactivar el servicio postfix y luego reiniciar el servicio Zimbra usando el comando » zmcontrol «.

Cuando hayas terminado con las pruebas de Zimbra y quieras desinstalarlo del sistema, ejecuta el script » install.sh » seguido de » -u »

[root@mail ~]# cd /root/zimbra/zcs-8.8.10_GA_3039.RHEL7_64.20180928094617
[root@mail zcs-8.8.10_GA_3039.RHEL7_64.20180928094617]# ./install.sh -u

Esto es la conclusión de este artículo. Si lo encuentras informativo, por favor comparte esto con tus amigos técnicos de Linux y comparte las opiniones y comentarios en la sección de comentarios de abajo.

Deja un comentario