ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA DE SISTEMAS INGENIERÍA EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
Materia de preparación para el
ASIGNATURA:
examen de Certificación GNU LINUX PROFESOR:
Ing. Carlos Noboa
Proyecto TÍTULO DEL PROYECTO: INSTALACIÓN DE ZIMBRA
NOMBRE
Darío Piedra
1
1.
INTRODUCCIÓN.................................................................................................... 3 1.2 ARQUITECTURA ZIMBRA ........................................................................ 3 1.3 REQUERIMIENTO PARA LA INSTALACIÓN ......................................... 3 2. OBJETIVO: .............................................................................................................. 4 3. DESARROLLO........................................................................................................ 4 Conclusiones: ................................................................................................................. 11 Bibliografía ..................................................................................................................... 11
2
1.
INTRODUCCIÓN
A continuación se brindan los pasos necesarios para realizar la instalación y configuración de Zimbra que es un servidor de correo. La suite de colaboración Zimbra (en inglés: 'Zimbra Collaboration Suite' o ZCS) es un programa informático colaborativo o Groupware creado por Zimbra Inc. compañía ubicada en San Mateo, California. Posee tanto el componente de servidor como su respectivo cliente. Existen varias versiones de Zimbra disponibles: unas versiones de código abierto soportadas por la comunidad, y otras con parte del código cerrado y soportadas comercialmente. Es una suitede correo electrónico mensajería y colaboración innovadora. Es la solución de software libre líder para las empresas, instituciones académicas y gubernamentales; ofreciendo a los administradores y sus usuarios beneficios sin comparación. Soporta correos electrónicos y calendarios a través de una interfaz web Ajax, que provee tips de sus objetos, ítems arrastrables, y menús que se expanden al hacer clic derecho. También incluye capacidades de búsqueda avanzada y permite relacionar fechas. ZCS es compatible con clientes propietarios tales como Microsoft Outlook, Novell Evolution y Apple correo electrónico. También provee soporte de sincronización nativo de dos vías para muchos dispositivos móviles 1.2 ARQUITECTURA
ZIMBRA
Zimbra Collaboration Suite está formada por un conjunto de componentes que trabajan juntos para formar una solución completa. El núcleo del servidor está escrito en Java, utilizándose Jetty (servidor http) como servidor de aplicaciones. El servidor se integra con otros sistemas como el MTA, la base de datos y los paquetes de seguridad. El agente de transferencia de correos (del inglés, Mail Transfer Agent o MTA) enruta los mensajes de correo al servidor de Zimbra. Este servicio está basado en el popular Postfix. Integrado a través de Postfix, Zimbra incorpora varios filtros de seguridad, como antivirus y antispam, entre otros. Asimismo, soporta por defecto los protocolos principales de cifrado de canal, SSL y TLS. Los filtros en el lado del servidor mediante James/Sieve. También incluido en Zimbra Collaboration Suite hay diversos almacenes de datos para la información de los usuarios: OpenLDAP proporciona la autenticación, MySQL guarda las preferencias y meta datos de los mensajes y el sistema de ficheros guarda directamente los mensajes de correo. Otro componente integrado en Zimbra es Lucene, un potente motor de indexación y búsquedas que permite a los usuarios y administradores buscar mensajes a través de múltiples carpetas de correo. 1.3 REQUERIMIENTO PARA LA INSTALACIÓN
Los requerimientos de Zimbra Collaboration Suite son, en comparación con otros productos 3
similares, bastante bajos. Para entornos de evaluación (hasta 50 cuentas) la siguiente Configuración debería ser suficiente:
• CPU Intel/AMD de 32bits a 1.5 GHz o superior. • 1 GB de RAM. • 5 GB de espacio libre en disco para el software y los logs (es posible realizar la instalación con menos espacio disponible usando el parámetro – skipspacecheck
del script de instalación install.sh). • Espacio adicional para el almacenamiento del correo y las bases de datos (depende del número de cuentas y de la cuota de disco asignada a cada una). Para instalaciones de más de 2000 cuentas de usuario, se recomienda CPU de 64 bits, lo que lleva a la necesidad de duplicar la RAM (mínimo 4 GB). El uso de discos SCSI es siempre recomendado frente a SATA por su fiabilidad y rendimiento. En general, y Zimbra no es una excepción, a mayor cantidad de RAM, mayor rendimiento general debido a la caché del kernel, y mayor fiabilidad. OBJETIVO: • Instalar la suit Zimbra en el sistema operativo CentOS 5 2.
3.
DESARROLLO
Se descarga el paquete de zimbra desde el sitio oficial, para la presenta practica se descargo el paquete para red hat:
Mientras se realiza la descarga del Zimbra se puede continuar con la instalación de los paquetes mecionado a continuación:
• gcc • libtool-ltdl • compat-db
• sysstat • gmp-devel.i386
Para ello se puede utilizar la herramienta yum a fin de simplificar el proceso de instalación.
4
A continuación se desactiva el servicio de sendmail del arranque del sistema para que cada vez que se enciende el computador no se arranque este servicio. chkconfig sendmail off
Se detiene el servicio de sendmail; service sendmail stop
Una vez realizadas estas instalaciones procedemos a la instalación del servidor DNS y se modifican los archivos de configuración:
5
Se procede con la descomprensión del paquete zimbra;
Podemos renombrar el archivo descomprimido a fin de que sea más fácil el aceso a la carpeta, para nuestro caso la nueva carpeta tomara el nombre de zimbra.
Una vez realizadas estas actividades procedemos a la instalacion de los paquetes de zimbra:
Aceptamos los términos de uso y a continuación nos muestra un error de direcciones ip en el archivo hosts.
6
Para poder solucionar este problema se deben modificar el archivo hosts, en el archivo deben constar los puntos al final de cada uno de los nombres de host:
A continuación se vuelve a ejecutar la instalación y esta vez no hay errores por lo que siguen los pasos a continuación:
Una vez finalizada la instalación de los archivos se ingresa al menú de configuración de zimbra para con una pantalla similar a la siguiente:
7
En el menú se puede configurar el nombre de dominio y de host, asi como la contraseña del administrador. Una vez finalizada la instalación y la configuración del zimbra aparece el siguiente mensaje.
Una vez instalado zimbra podemos ingresar a la consola de administración, para ello ingresamos en un browser como a continuación con los datos que se hayan establecido en el menú presentado anteriormente.
8
El panel de configuración es el siguiente.
Desde este panel se pueden configurar las cuentas, los dominios y establecer los principales parámetros de las cuentas que se creen. La creación de una nueva cuenta se puede ver a continuación:
9
Y el panel de creación de nuevos dominios:
Los clientes utilizaran otra interfaz para el ingreso:
10
Conclusiones: Para la instalación de zimbra se deben tener muy en cuenta cuales son los paquetes adicionales que se necesitan, e muy importante también la instalación del servidor DNS para la ubicación de los dominios. Se debe estar muy pendiente de las configuraciones y donde están almacenándose los archivos de configuración para cambios a futuro. Con zimbra se tiene una suit completa para poder utilizar servicios de correo electrónico y agendas que a nivel de organizaciones pueden ser muy útiles en el desenvolvimiento de las actividades.
Bibliografía Bermeo, D. (2009). slideshare. Recuperado el 7 de Mayo de 2012, de http://www.slideshare.net/DianaBermeo2009/instalacin-del-servidor-de-correozimbra howtoforge. (s.f.). Recuperado el 2 de Mayo de 2012, de http://www.howtoforge.com/zimbra -
collaboration-suite-open-source-edition-on-centos-p3 Intriago, M. (s.f.). aprendiendozimbra. Recuperado el 02 de mayo de 2012, de http://aprendiendozimbra.blogspot.com/2011/07/pantalla-principal.html migmorbus1. (s.f.). slideshare. Recuperado el 5 de Mayo de 20012, de http://www.slideshare.net/migmorbus1/configuracion-del-zimbra Nicaragua, G. C. (s.f.). centosni . Recuperado el 07 de Mayo de 2012, de http://www.centosni.net/servidor-de-correo-con-zimbra-en-gnulinux-centos-5-de-64bits/ Rave Louisa, T. L. (2008). redes-linux. Recuperado el 4 de Mayo de 2012, de http://www.redeslinux.com/manuales/Servidor_correo/Instalacion-y-Configuracion-de-Zimbra-enDebian-Ecth.pdf
11