You are on page 1of 62

Laboratorios

Laboratorio de Instalacin de Zimbra


Configuracin de repositorios de paquetes
Existen requisitos previos que debemos cumplir para instalar ZCS de manera satisfactoria, las
configuraciones a realizar son las siguientes:
Crear un punto de montaje para desplegar los instaladores de RHEL en nuestro servidor.
[root@zimbra ~]# mkdir -p /var/ftp/dvd

Copiar el contenido de la media de RHEL en el punto de montaje recientemente creado.


[root@zimbra ~]# cp -r /media/RHEL_5.4\ i386\ DVD/Server/* /var/ftp/dvd

A continuacin editaremos el fichero de definicin de los repositorios de datos. Quedando


definido de la siguiente manera.

[root@zimbra ~]# cat /etc/yum.repos.d/rhel-debuginfo.repo


[rhel]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=file:///var/ftp/Server
enabled=1
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Hacemos una prueba de verificacin del correcto funcionamiento de los repositorios.


[root@zimbra ~]# yum install mc
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mc.i386 1:4.6.1a-35.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
======================================================= Package
Repository
Size
=======================================================
Installing:
mc

i386

1:4.6.1a-35.el5

rhel

2.1 M

Transaction Summary
=======================================================
Install
Update
Remove

1 Package(s)
0 Package(s)
0 Package(s)

Total download size: 2.1 M


Is this ok [y/N]: y
Downloading Packages:
mc-4.6.1a-35.el5.i386.rpm
Running rpm_check_debug

| 2.1 MB

00:00

Arch

Version

Running Transaction Test


Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing

: mc

1/1

Installed:
mc.i386 1:4.6.1a-35.el5

Complete!

Configuracin de un servidor DNS Interno


Para la correcta instalacin de nuestro servidor de correo Zimbra necesitamos instalar y configurar
el servicio de DNS con la herramienta grafica, con nuestro dominio y los campos A y MX(Mail
eXchanger) para la resolucin de nombres.
[root@zimbra ~]#
yum -y install bind system-config-bind
[root@zimbra ~]#
service named start
[root@zimbra ~]# system-config-bind

Configurar el servidor DNS de la siguiente manera:

A continuacin, el servidor DNS ser un Forwarders hacia los DNS de nuestro proveedor de
Internet (ISP), para que nuestro correo tenga salida a Internet. Aplicamos y guardamos todos
cambios efectuados en GUI de configuracin.

Cambiar la tabla de hosts y del resolver del sistema para realizar las resoluciones locales
[root@zimbra ~]# cat /etc/hosts

127.0.0.1

localhost.localdomain localhost

::1

localhost6.localdomain6 localhost6

192.168.100.99

zimbra.zimbra.lab

[root@zimbra ~]# cat /etc/resolv.conf

search localdomain

nameserver 192.168.100.99

zimbra

Descargar la ltima versin del instalador de ZCS y la licencia de prueba, del sitio de Zimbra y
copiarla en el directorio /opt
Descomprimir el instalador de ZCS como sigue:

Ingresar a la carpeta descomprimida y ejecutar el instalador:


[root@zimbra ~]# cd /opt/zcs-NETWORK-6.0.5_GA_2213.RHEL5.20100202211341
[root@zimbra zcs-NETWORK-6.0.5_GA_2213.RHEL5.20100202211341]# ls

bin docs
lib
readme_binary_en_US.txt util
data install.sh packages README.txt
[root@zimbra
zcs-NETWORK-6.0.5_GA_2213.RHEL5.20100202211341]#
/opt/ZCSLicense.xml

./install.sh

-l

Resolvemos las dependencias de los paquetes necesarios


[root@zimbra ~]# yum -y install gmp sysstat

Volvemos a ejecutar el instalador de Zimbra, procesara las dependencias y verificara los


componentes y paquetes a instalar.

Instalar los paquetes de Zimbra que se muestran a continuacin en la figura:

Ejecutando la instalacin de ZCS

Aparecer una pantalla de error de DNS despus de la instalacin de los paquetes de ZCS, lo
resolvemos de la siguiente manera:

A continuacin procederemos al configurador de ZCS, lo nico que debemos modificar es la


contrasea del administrador de la plataforma.

Luego aplicaremos los cambios y el instalador pasara a configurar la plataforma con los
parmetros asignados.

Una vez terminado el proceso de instalacin y configuracin, accedemos a la consola de


administracin mediante:
https://vm1.zimbra1.lab:7071
Y al cliente de correo web mediante:
http:// vm1.zimbra1.lab

Laboratorio de la Consola de Administracin


Realizar las siguientes tareas usando la consola de administracin:

Crear un dominio.
Crear una COS para administrar los grupos, estos deben incluir:
Una libreta de direcciones y una agenda que ellos puedan compartir
Algunos otras caractersticas que se piensen apropiadas para el grupo creado
Un tema por defecto
Una cuota para los usuarios
Crear una nueva cuenta y asignarla a la COS recientemente creada
Configurar el tamao mximo de los mensajes a 30 MB
Editar la COS por defecto
o Configurar que el Maletn este habilitado
o Configurar en las preferencias para autocompletar la Lista Global de Direcciones
(GAL).
o No olvidar de guardar los cambios realizados en la COS por defecto
Crear una nueva cuenta y asignarla a la COS por defecto
Verificar que el Maletn este habilitado para esta cuenta
Verificar que la Libreta de Direcciones muestra la GAL
Aadir un nombre virtual para el dominio del servidor zimbraX.lab" a
mail.zimbraX.lab

Laboratorio de CLI
Usar zmprov para crear una cuenta de usuario, un alias y un dominio. Use tambin zmmailbox con
la opcin help para acceder a la ayuda.
1. Acceder al modo CLI.
2. Crear la cuenta test@zimbraX.lab con contrasea zimbra1234 que sea asignada a la COS por
defecto.
3. Aadir el alias student@zimbraX.lab a la cuenta test@zimbraX.lab.
4. Crear la lista de distribucin clase para el dominio zimbraX.lab. El ID de la lista debe ser
devuelvo en el prompt.
5. Aadir a la cuenta student2@zimbraX.lab como miembro de la lista de distribucin creada.
6. Configurar como dominio por defecto a zimbraX.lab.
7. Obtener la lista de todos los puertos que son usados por Zimbra
8.Mostrar todas las carpetas para la cuenta test@zimbraX.lab usando zmmailbox.
9.Obtener informacin del entorno del servidor ejecutando zmdumpenv

Laboratorio de Backup
Realizar las siguientes tareas:

Programar el respaldo de una cuenta en especifico usando el comando zmschedulebackup


Realizar el respaldo de otra cuenta usando la consola de administracin
Usar el comando zmrestore para restaurar una de las cuentas respaldadas
Usar la consola de administracin para restaurar una de las cuentas respaldadas

Laboratorio de Upgrade
Desempaquetar el instalador de Zimbra
[root@vm1 training]# tar xzvf zcs-NETWORK-6.0.4_GA_2038.RHEL5.20091214172206
Iniciar la actualizacin
[root@vm1 zcs-NETWORK-6.0.4_GA_2038.RHEL5.20091214172206]# ./install.sh
Operations logged to /tmp/install.log.6099
Checking for existing installation...
zimbra-ldap...FOUND zimbra-ldap-5.0.21_GA_3150
zimbra-logger...FOUND zimbra-logger-5.0.21_GA_3150
zimbra-mta...FOUND zimbra-mta-5.0.21_GA_3150
zimbra-snmp...FOUND zimbra-snmp-5.0.21_GA_3150
zimbra-store...FOUND zimbra-store-5.0.21_GA_3150
zimbra-apache...FOUND zimbra-apache-5.0.21_GA_3150
zimbra-spell...FOUND zimbra-spell-5.0.21_GA_3150
zimbra-convertd...FOUND zimbra-convertd-5.0.21_GA_3150
zimbra-memcached...NOT FOUND
zimbra-proxy...NOT FOUND
zimbra-archiving...FOUND zimbra-archiving-5.0.21_GA_3150
zimbra-cluster...NOT FOUND
zimbra-core...FOUND zimbra-core-5.0.21_GA_3150
ZCS upgrade from 5.0.21 to 6.0.4 will be performed.
Checking for available license file...
Current Users=1 Licensed Users=50
Saving existing configuration file to /opt/zimbra/.saveconfig
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
License Terms for the Zimbra Collaboration Suite:

http://www.zimbra.lab/license/zimbra_network_eval_license.pdf
Press Return to continue
Checking for prerequisites...
FOUND: NPTL\
FOUND: sudo-1.6.9p17-5\
FOUND: libidn-0.6.5-1.1\
FOUND: gmp-4.1.4-10\
FOUND: compat-libstdc++-33-3.2.3-61\
FOUND: /usr/lib/libstdc++.so.5\
FOUND: /usr/lib/libstdc++.so.6\
Checking for suggested prerequisites...\
FOUND: perl-5.8.8\
FOUND: sysstat\Prerequisite check complete.
Checking current number of databases...
Checking for a recent backup
WARNING: Unable to find a full system backup started within the last 24hrs.
It is recommended to perform a full system backup and copy it to a safe
location prior to performing an upgrade.
\
Do you wish to continue without a backup? [N] y
Do you want to verify message store database integrity? [Y] n
Checking for installable packages
Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-convertd
Found zimbra-memcached
Found zimbra-proxy
Found zimbra-archiving
Found zimbra-cluster
The Zimbra Collaboration Suite appears already to be installed.
It can be upgraded with no effect on existing accounts,
or the current installation can be completely removed prior
to installation for a clean install.

Do you wish to upgrade? [Y] y

Select the packages to install


Upgrading zimbra-core
Upgrading zimbra-ldap
Upgrading zimbra-logger
Upgrading zimbra-mta
Upgrading zimbra-snmp
Upgrading zimbra-store
Upgrading zimbra-apache
Upgrading zimbra-spell
Upgrade zimbra-convertd
Install zimbra-memcached (N) n
Install zimbra-proxy [N] n
Upgrading zimbra-archiving
Checking required space for zimbra-core
checking space for zimbra-store
Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-convertd
zimbra-archiving
The system will be modified. Continue? [N] y
Shutting down zimbra mail
Backing up the ldap database...done.
Removing existing packages
zimbra-ldap...done
zimbra-logger...done
zimbra-mta...done
zimbra-snmp...done
zimbra-store...done
zimbra-spell...done
zimbra-convertd...done
zimbra-archiving...done
zimbra-apache...done
zimbra-core...done

Removing deployed webapp directories


Installing packages
zimbra-core......zimbra-core-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-ldap......zimbra-ldap-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-logger......zimbra-logger-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-mta......zimbra-mta-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-snmp......zimbra-snmp-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-store......zimbra-store-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-apache......zimbra-apache-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-spell......zimbra-spell-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-convertd......zimbra-convertd-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-archiving......zimbra-archiving-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
Setting defaults from saved config in /opt/zimbra/.saveconfig/config.save
HOSTNAME=vm1.zimbraX.lab
LDAPHOST=vm1.zimbraX.lab
LDAPPORT=389
SNMPTRAPHOST=vm1.zimbraX.lab
SMTPSOURCE=admin@zimbraX.lab
SMTPDEST=admin@zimbraX.lab
SNMPNOTIFY=yes
SMTPNOTIFY=yes
LDAPROOTPW=NZZrlxkdL
LDAPZIMBRAPW=NZZrlxkdL
LDAPPOSTPW=NZZrlxkdL
LDAPREPPW=NZZrlxkdL
LDAPAMAVISPW=NZZrlxkdL
LDAPNGINXPW=NZZrlxkdL
Restoring existing configuration file from /opt/zimbra/.saveconfig/config.save...done
Operations logged to /tmp/zmsetup.01132009-120527.log
Installing LDAP configuration database...done.\
Upgrading from 5.0.21_GA_3150 to 6.0.4_GA_2038\
Stopping zimbra services...done.\
Verifying /opt/zimbra/conf/my.cnf\
Starting mysql...done.\
This appears to be 5.0.21_GA\
Redolog version update required.\
Tue Dec 22 21:08:35 2009: Verified redolog version 1.24.\
Tue Dec 22 21:08:35 2009: Updating Redolog schema version from 1.24 to 1.28.\
Redolog version update finished.\
Schema upgrade required from version 53 to 63.\
Running /opt/zimbra/libexec/scripts/migrate20080930-MucService.pl\
Tue Dec 22 21:08:39 2009: Verified schema version 53.\
Tue Dec 22 21:08:40 2009: Verified schema version 53.\
Tue Dec 22 21:08:40 2009: Updating DB schema version from 53 to 60.\

Running /opt/zimbra/libexec/scripts/migrate20090315-MobileDevices.pl\
Tue Dec 22 21:08:42 2009: Verified schema version 60.\
Tue Dec 22 21:08:42 2009: Adding ZIMBRA.MOBILE_DEVICES table.\
Tue Dec 22 21:08:43 2009: Verified schema version 60.\
Tue Dec 22 21:08:43 2009: Updating DB schema version from 60 to 61.\
Running /opt/zimbra/libexec/scripts/migrate20090406-DataSourceItemTable.pl\
Tue Dec 22 21:08:45 2009: Verified schema version 61.\
Tue Dec 22 21:08:46 2009: Verified schema version 61.\
Tue Dec 22 21:08:46 2009: Updating DB schema version from 61 to 62.\
Running /opt/zimbra/libexec/scripts/migrate20090430-highestindexed.pl\
Tue Dec 22 21:08:49 2009: Verified schema version 62.\
Tue Dec 22 21:08:49 2009: Adding idx_deferred_count column to Mailbox table.\
Tue Dec 22 21:08:50 2009: Verified schema version 62.\
Tue Dec 22 21:08:50 2009: Updating DB schema version from 62 to 63.\
Stopping mysql...done.\
Installing LDAP configuration database...done.\
Migrating ldap data...done.\
Checking ldap status...not running.\
Running zmldapapplyldif...done.\
Checking ldap status...already running.\
Updating from 6.0.0_BETA1\
Setting up default domain admin UI components..done.\
Granting group zimbraDomainAdmins@ zimbraX.lab domain right
+domainAdminConsoleRights on zimbraX.lab...done.\
Granting group zimbraDomainAdmins@ zimbraX.lab global right
+domainAdminZimletRights...done.\
Setting up global distribution list admin UI components..done.\
Granting group zimbraDLAdmins@ zimbraX.lab global right
+adminConsoleDLRights...done.\
Granting group zimbraDLAdmins@ zimbraX.lab global right +listAccount...done.\
Migrating all domain admins to ACL based access manager...done.\
Checking for default IM conference room...not present.\
Initializing default IM conference room...done.\
Deleted cn=mime,cn=config,cn=zimbra\
Updating from 6.0.0_BETA2\
Updating from 6.0.0_RC1\
Updating from 6.0.0_RC2\
Updating from 6.0.0_GA\
Updating from 6.0.1_GA\
Updating from 6.0.2_GA\
Updating from 6.0.3_GA\
Updating from 6.0.4_GA\
Updating global config and COS's with attributes introduced after
5.0.21_GA...done.\
Stopping ldap...done.\
Upgrade complete.\

\
Running bdb db_recover...done.\
Running zmldapapplyldif...done.\
Checking ldap status....already running.\
Setting defaults...done.\
Setting defaults from existing config...done.\
Checking for port conflicts\
Setting defaults from ldap...done.\
Main menu\
1) Common Configuration:
2) zimbra-ldap:
Enabled
3) zimbra-store:
Enabled
+Create Admin User:
no
+Enable automated spam training:
yes
+SMTP host:
vm1. zimbraX.lab
+Web server HTTP port:
80
+Web server HTTPS port:
443
+Web server mode:
http
+IMAP server port:
143
+IMAP server SSL port:
993
+POP server port:
110
+POP server SSL port:
995
+Use spell check server:
yes
+Spell server URL:
http://vm1. zimbraX.lab:7780/aspell.php
******* +Enable version update checks:
UNSET
4) zimbra-mta:
Enabled
\
5) zimbra-snmp:
Enabled
\
6) zimbra-logger:
Enabled
\
7) zimbra-spell:
Enabled
\
8) zimbra-convertd:
Enabled
\
9) Default Class of Service Configuration:
\
10) Enable default backup schedule:
yes
\
r) Start servers after configuration
yes
\
s) Save config to file
\
x) Expand menu
\
q) Quit
\
Address unconfigured (**) items (? - help) 3
Store configuration\
1) Status:
Enabled
\
2) Create Admin User:
no
3) Enable automated spam training:
yes
4) SMTP host:
vm1. zimbraX.lab
5) Web server HTTP port:
80
6) Web server HTTPS port:
443
7) Web server mode:
http

\
\

8) IMAP server port:


143
\
9) IMAP server SSL port:
993
\
10) POP server port:
110
\
11) POP server SSL port:
995
\
12) Use spell check server:
yes
\
13) Spell server URL:
http://vm1. zimbraX.lab:7780/
aspell.php\
**14) Enable version update checks:
UNSET
\
Select, or 'r' for previous menu [r] 14
Store configuration\
1) Status:
Enabled
\
2) Create Admin User:
no
\
3) Enable automated spam training:
yes
\
4) SMTP host:
vm1. zimbraX.lab
5) Web server HTTP port:
80
\
6) Web server HTTPS port:
443
\
7) Web server mode:
http
\
8) IMAP server port:
143
\
9) IMAP server SSL port:
993
\
10) POP server port:
110
\
11) POP server SSL port:
995
\
12) Use spell check server:
yes
\
13) Spell server URL:
http://vm1. zimbraX.lab:7780/
aspell.php\
14) Enable version update checks:
TRUE
\
15) Enable version update notifications: TRUE
\
16) Version update notification email:
admin@ zimbraX.lab
17) Version update source email:
admin@ zimbraX.lab
Select, or 'r' for previous menu [r] r
Main menu\
\
1) Common Configuration:
2) zimbra-ldap:
Enabled
3) zimbra-store:
Enabled
4) zimbra-mta:
Enabled
5) zimbra-snmp:
Enabled
6) zimbra-logger:
Enabled
7) zimbra-spell:
Enabled
8) zimbra-convertd:
Enabled
9) Default Class of Service Configuration:
10) Enable default backup schedule:
yes
r) Start servers after configuration
yes
s) Save config to file
x) Expand menu

\
\
\
\
\
\

\
\

\
\

q) Quit
\
\
*** CONFIGURATION COMPLETE - press 'a' to apply\
Select from menu, or press 'a' to apply config (? - help) a\
Saving config in /opt/zimbra/config.32531...done.\
Operations logged to /tmp/zmsetup.12222009-210815.log\
Setting local config values...done.\
Setting up CA...done.\
Deploying CA to /opt/zimbra/conf/ca ...done.\
Setting replication password...done.\
Setting Postfix password...done.\
Setting amavis password...done.\
Setting nginx password...done.\
Creating server entry for vm1. zimbraX.lab...already exists.\
Saving CA in ldap ...done.\
Saving SSL Certificate in ldap ...done.\
Setting spell check URL...done.\
Setting service ports on vm1. zimbraX.lab...done.\
Adding vm1. zimbraX.lab to zimbraMailHostPool in default COS...done.\
Installing webclient skins...\
hotrod...done.\
beach...done.\
waves...done.\
bones...done.\
sky...done.\
bare...done.\
lemongrass...done.\
smoke...done.\
lavender...done.\
sand...done.\
goldrush...done.\
zmail...done.\
steel...done.\
yahoo...done.\
Finished installing webclient skins.\
Setting Keyboard Shortcut Preferences...done.\
Setting zimbraFeatureIMEnabled=FALSE...done.\
Setting zimbraFeatureTasksEnabled=TRUE...done.\
Setting zimbraFeatureBriefcasesEnabled=TRUE...done.\
Setting zimbraFeatureNotebookEnabled=TRUE...done.\
Setting convertd URL...done.\
Setting MTA auth host...done.\
Setting TimeZone Preference...done.\
prov> Initializing mta config...done.\
Setting services on vm1. zimbraX.lab...done.\
Creating user spam.wyafnefifh@ zimbraX.lab...already exists.\
Creating user ham.1sd88p01@ zimbraX.lab...already exists.\

Setting spam training accounts...done.\


Configuring SNMP...done.\
Checking for default IM conference room...already initialized.\
Setting up syslog.conf...updateSyslog: Updating /etc/syslog.conf....done.\
done.\
Looking for valid license to install...license already installed.\
Starting servers...done.\
Checking for deprecated zimlets...done.\
Installing common zimlets...\
com_zimbra_local...done.\
com_zimbra_email...done.\
com_zimbra_url...done.\
com_zimbra_phone...done.\
com_zimbra_bulkprovision...done.\
com_zimbra_adminversioncheck...done.\
com_zimbra_date...done.\
com_zimbra_cert_manager...done.\
com_zimbra_ymemoticons...done.\
Finished installing common zimlets.\
Getting list of all zimlets...done.\
Updating non-standard zimlets...\
Finished updating non-standard zimlets.\
Upgrading Document templates...done.\
Restarting mailboxd...done.\
Setting up zimbra crontab...done.\
\
Moving /tmp/zmsetup.12222009-210815.log to /opt/zimbra/log\
\
Configuration complete - press return to exit \
\
[root@vm1 zcs-NETWORK-6.0.4_GA_2038.RHEL5.20091214172206]# \
}

Verificar que todos los servicios estn ejecutndose, escribir en la CLI el comando zmcontrol.
[root@vm1 training]# su - zimbra
[root@vm1 training]$ zmcontrol status
Host root@vm1 training
antispam
Running
antivirus
Running
ldap
Running
logger
Running
mailbox
Running
mta
Running
snmp
Running
spell
Running
stats
Running
[root@vm1 training]$

Laboratorio de Temas y Logos


En este ejercicio se realizara lo siguiente:
Copiar los logos a un lugar donde puede ser accedido
Seleccionar los colores base para la interfaz web del cliente Zimbra
Aadir el enlace para establecer la ubicacin del logo en el sistema.
1. Los logos se encuentran en /root/training/files/images/
LoginBannerTraining.png
AppBannerTraining.png
2. Mover los logos al directorio del servidor web
3. Usar la Consola de Administracin en dominio y luego la pestaa Temas, seleccionar los colores
bases, aadir la URL para los logos y la ruta absoluta donde se ubican.
4. Ingresar a: http://mail.zimbraX.lab y revisar los cambios

Pasos para personalizar los logos


$ su - zimbra
$ cp /root/training/files/images/AppBannerTraining.png /opt/zimbra/jetty/
webapps/zimbra
$ cp /root/training/files/images/LoginBannerTraining.png /opt/zimbra/jetty/
webapps/zimbra
$ cd /opt/zimbra/jetty/webapps/zimbra
$ ls -lsa
total 112
4 drwxrwxr-x 17 zimbra zimbra 4096 Jan 22 14:07 .
4 drwxrwxr-x 5 zimbra zimbra 4096 Jan 22 11:01 ..
4 -rw-r--r-- 1 zimbra zimbra 3522 Jan 22 13:59 AppBannerTraining.png
28 -rw-r--r-- 1 zimbra zimbra 25060 Jan 22 14:07 LoginBannerTraining.png
4 drwxrwxr-x 2 zimbra zimbra 4096 Jan 22 11:00 META-INF
4 drwxrwxr-x 6 zimbra zimbra 4096 Jan 22 11:16 WEB-INF
8 -rw-rw-r-- 1 zimbra zimbra 5667 Nov 17 02:26 apple-touch-icon.png
4 drwxrwxr-x 2 zimbra zimbra 4096 Jan 22 11:00 css
4 drwxrwxr-x 2 zimbra zimbra 4096 Jan 22 11:10 downloads
4 -rw-rw-r-- 1 zimbra zimbra 894 Nov 17 02:26 favicon.ico
4 drwxrwxr-x 2 zimbra zimbra 4096 Jan 22 11:01 h
4 drwxrwxr-x 13 zimbra zimbra 4096 Jan 22 11:01 help
4 drwxrwxr-x 30 zimbra zimbra 4096 Jan 22 11:01 img
4 drwxrwxr-x 5 zimbra zimbra 4096 Jan 22 11:01 js
4 drwxrwxr-x 2 zimbra zimbra 4096 Jan 22 11:01 m
4 drwxrwxr-x 3 zimbra zimbra 4096 Jan 22 11:01 portals
4 drwxrwxr-x 6 zimbra zimbra 4096 Jan 22 11:01 publicCopy the
4 drwxrwxr-x 16 zimbra zimbra 4096 Jan 22 11:01 skins
4 drwxrwxr-x 3 zimbra zimbra 4096 Jan 22 11:01 sounds
4 drwxrwxr-x 14 zimbra zimbra 4096 Jan 22 11:01 templates
4 drwxrwxr-x 5 zimbra zimbra 4096 Jan 22 11:01 yui

Configurar los atributos de los temas


$ zmprov md zimbraX.lab zimbraVirtualHostname mail.zimbraX.lab
$ zmprov md zimbraX.lab zimbraSkinLogoLoginBanner http://mail.zimbraX.lab/
zimbra/LoginBannerTraining.png
$ zmprov md zimbraX.lab zimbraSkinLogoAppBanner http://mail.zimbraX.lab/
zimbra/AppBannerTraining.png
$ zmprov md zimbraX.lab zimbraSkinLogoURL http://www.zimbra.lab/
$ zmprov md zimbraX.lab zimbraSkinSecondaryColor E8DCC0
$ zmprov md zimbraX.lab zimbraSkinBackgroundColor E5EAF6

Confirmar las configuraciones


zmprov gd zimbraX.lab | grep -i virtual
zimbraVirtualHostname: mail.zimbraX.lab
[zimbra@vm1 zimbra]$ zmprov gd zimbraX.lab | grep -i zimbraskin
zimbraSkinBackgroundColor: E5EAF6
zimbraSkinLogoAppBanner: http://mail.zimbraX.lab/zimbra/AppBannerTraining.png
zimbraSkinLogoLoginBanner: http://mail.zimbraX.lab/zimbra/
LoginBannerTraining.png
zimbraSkinLogoURL: http://www.zimbra.lab/
zimbraSkinSecondaryColor: E8DCC0

Reiniciar el servicio del buzones de correo (mailbox)


$ zmmailboxdctl stop
$ zmmailboxdctl start

Laboratorio de Muti-server
Escenario
En este ejercicio, se aprender a migrar una solucin Single Server (todos los componentes en una
misma solucin: LDAP, MTA, buzones de correo) a una Multi-server donde los buzones de correo
estarn repartidos en la infraestructura distribuida y donde se instalara tambin el servicio de
Zimbra Proxy.
El ejercicio consiste en la siguientes actividades:

Instalacin de servidor de mail box en vm2


Instalacin del servicio de Proxy en vm1
Modificacin de los archivos de configuracin de syslog
Mover los buzones de correo del servidor vm1 a vm2
Detener el servicio de mail box en vm1
Configurar el servicio Zimbra Proxy en la solucin
Verificar el funcionamiento del servicio de Zimbra Proxy

Instalacin de servidor de mail box en vm2


Se debe cumplir con los mismos requisitos al igual que en la instalacion de un unico servidor para
cualquier duda siga el laboratorio de instalacin.
Pasos a seguir
Detener los servicios asociados a un servidor de correo
[root@vm2 training]# service sendmail status
sendmail (pid 4651 4643) is running...
[root@vm2 training]# service sendmail stop
Shutting down sm-client:
[ OK ]
Shutting down sendmail:
[ OK ]
[root@vm2 training]# chkconfig sendmail off
[root@vm2 training]# service postfix stop
Shutting down postfix:
[ OK ]
Shutting down postfix:
[ OK ]
[root@vm2 training]# chkconfig postfix off

[root@vm2 training]# service dovecot stop


Shutting down dovecot:
[ OK ]
Shutting down dovecot:
[ OK ]
[root@vm2 training]# chkconfig dovecot off

Configurar la resolucin de nombre local del servidor o aada los registros de resolucin de
nombre por IP (registro A) y el registro de intercambio de correo (MX) en el servidor de DNS local
configurado en el laboratorio de instalacin de Zimbra.
# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.168.# vm2.zimbraX.lab vm2

#hostname
vm2.zimbraX.lab
# more /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=vm2.zimbraX.lab

# dig vm2.zimbraX.lab a
# dig zimbraX.lab mx
# dig www.zimbra.lab a

Antes de iniciar la instalacion del servidor de mai box, se requiere informacion del servicio de LDAP
que se esta ejecutando en el servidor vm1.
[root@vm1 ~]# su - zimbra
[zimbra@vm1 ~]$ zmlocalconfig -s | grep -i zimbra_ldap_password
zimbra_ldap_password = SViFUSBWio

Instalacin del servidor vm2


[root@vm2 ~]# cd /root/training/zcs-NETWORK-6.0.4_GA_2038.RHEL5.20091214172206
[root@vm2 zcs-NETWORK-6.0.4_GA_2038.RHEL5.20091214172206]#

[root@vm2 zcs-NETWORK-6.0.4_GA_2038.RHEL5.20091214172206]# ./install.sh -l ../


ZCSLicense.xml
Operations logged to /tmp/install.log.8561
Checking for existing installation...
zimbra-ldap...NOT FOUND
zimbra-logger...NOT FOUND
zimbra-mta...NOT FOUND
zimbra-snmp...NOT FOUND
zimbra-store...NOT FOUND
zimbra-apache...NOT FOUND
zimbra-spell...NOT FOUND
zimbra-convertd...NOT FOUND
zimbra-memcached...NOT FOUND
zimbra-proxy...NOT FOUND
zimbra-archiving...NOT FOUND
zimbra-cluster...NOT FOUND
zimbra-core...NOT FOUND
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
License Terms for the Zimbra Collaboration Suite:
http://www.zimbra.lab/license/zimbra_network_eval_license.pdf
Press Return to continue Press Return to continue
Checking for prerequisites...
FOUND: NPTL
FOUND: sudo-1.6.9p17-5
FOUND: libidn-0.6.5-1.1
FOUND: gmp-4.1.4-10
FOUND: compat-libstdc++-33-3.2.3-61
FOUND: /usr/lib/libstdc++.so.5
FOUND: /usr/lib/libstdc++.so.6
Checking for suggested prerequisites...

FOUND: perl-5.8.8
FOUND: sysstat
Prerequisite check complete.
Checking for installable packages
Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-convertd
Found zimbra-memcached
Found zimbra-proxy
Found zimbra-archiving
Found zimbra-cluster
Select the packages to install
Install zimbra-ldap [Y] n
Install zimbra-logger [Y] y
Install zimbra-mta [Y] n
Install zimbra-snmp [Y] y
Install zimbra-store [Y] y
Install zimbra-apache [Y] y
Install zimbra-spell [Y] y
Install zimbra-convertd [Y] y
Install zimbra-memcached [N] n
Install zimbra-proxy [N] n
Install zimbra-archiving [N] y
Checking required space for zimbra-core
checking space for zimbra-store
Installing:
zimbra-core
zimbra-logger

zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-convertd
zimbra-archiving
The system will be modified. Continue? [N] y
Removing /opt/zimbra
Removing zimbra crontab entry...done.
Cleaning up /etc/syslog.conf...done.
Cleaning up zimbra init scripts...done.
Cleaning up /etc/ld.so.conf...done.
Cleaning up /etc/prelink.conf...done.
Cleaning up /etc/logrotate.d/zimbra...done.
Cleaning up /etc/security/limits.conf...done.
Finished removing Zimbra Collaboration Suite.
Installing packages
zimbra-core......zimbra-core-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-logger......zimbra-logger-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-snmp......zimbra-snmp-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-store......zimbra-store-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-apache......zimbra-apache-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-spell......zimbra-spell-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-convertd......zimbra-convertd-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
zimbra-archiving......zimbra-archiving-6.0.4_GA_2038.RHEL5-20091214172206.i386.rpm...done
Installing /opt/zimbra/conf/ZCSLicense.xml
Operations logged to /tmp/zmsetup.12232009-101745.log
Setting defaults...done.
Checking for port conflicts
Main menu
1) Common Configuration:
+Hostname:
vm2.zimbraX.lab
******* +Ldap master host:
UNSET
+Ldap port:
389
******* +Ldap Admin password:
UNSET
+LDAP Base DN:
cn=zimbra
+Secure interprocess communications: yes
+TimeZone:
America/Los_Angeles
2) zimbra-store:
+Create Admin User:

Enabled
yes

+Admin user to create:


admin@vm2.zimbraX.lab
******* +Admin Password
UNSET
+Enable automated spam training:
yes
+Spam training user:
spam.flmvegs8qe@vm2.zimbraX.lab
+Non-spam(Ham) training user:
ham.fbhew76dqq@vm2.zimbraX.lab
+Global Documents Account:
wiki@vm2.zimbraX.lab
******* +SMTP host:
UNSET
+Web server HTTP port:
80
+Web server HTTPS port:
443
+Web server mode:
http
+IMAP server port:
143
+IMAP server SSL port:
993
+POP server port:
110
+POP server SSL port:
995
+Use spell check server:
yes
+Spell server URL:
http://vm2.zimbraX.lab:7780/
aspell.php
+Configure for use with mail proxy: FALSE
+Configure for use with web proxy: FALSE
+Enable version update checks:
TRUE
+Enable version update notifications: TRUE
+Version update notification email: admin@vm2.zimbraX.lab
+Version update source email:
admin@vm2.zimbraX.lab
3) zimbra-snmp:
Enabled
4) zimbra-logger:
Enabled
5) zimbra-spell:
Enabled
6) zimbra-convertd:
Enabled
7) Default Class of Service Configuration:
8) Enable default backup schedule:
yes
r) Start servers after configuration
yes
s) Save config to file
x) Expand menu
q) Quit
Address unconfigured (**) items (? - help) 1
Common configuration
1) Hostname:

** 2) Ldap master host:


3) Ldap port:

** 4) Ldap Admin password:

vm2.zimbraX.lab
389

UNSET

UNSET

5) LDAP Base DN:


cn=zimbra
6) Secure interprocess communications: yes
7) TimeZone:
America/Los_Angeles

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


Please enter the ldap server hostname: vm1.zimbraX.lab
Common configuration
1) Hostname:
vm2.zimbraX.lab
2) Ldap master host:
vm1.zimbraX.lab
3) Ldap port:
389
** 4) Ldap Admin password:
UNSET
5) LDAP Base DN:
cn=zimbra
6) Require secure interprocess communications: yes
7) TimeZone:
America/Los Angeles
Select, or 'r' for previous menu [r] 4
Password for ldap admin user (min 6 characters): SViFUSBWio
Setting defaults from ldap...done.
Common configuration
1) Hostname:
vm2.zimbraX.lab
2) Ldap master host:
vm1.zimbraX.lab
3) Ldap port:
389
4) Ldap Admin password:
set
5) LDAP Base DN:
cn=zimbra
6) Require secure interprocess communications: yes
7) TimeZone:
(GMT-08.00) Pacific Time (US & Canada)
Select, or 'r' for previous menu [r] r
This password was retrieved from Step 2
at the beginning of this exercise.
Note: Once you type r, you should see a delay, as the system is validating connection to the
LDAPserver. If the system comes back quickly, verify that you have the correct LDAP password
and set the LDAP password again.

Ahora corresponde establecer una contrasea al administrador de Zimbra y declarar quien sera el
servidor de SMTP.
Main menu
1) Common Configuration:
2) zimbra-store:
Enabled
+Create Admin User:
yes
+Admin user to create:
admin@zimbraX.lab
******* +Admin Password
UNSET
+Enable automated spam training:
yes
******* +SMTP host:
UNSET
+Web server HTTP port:
80
+Web server HTTPS port:
443
+Web server mode:
http
+IMAP server port:
143
+IMAP server SSL port:
993
+POP server port:
110
+POP server SSL port:
995
+Use spell check server:
yes
+Spell server URL:
http://vm2.zimbraX.lab:7780/aspell.php
+Configure for use with mail proxy: FALSE
+Configure for use with web proxy: FALSE
+Enable version update checks:
TRUE
+Enable version update notifications: TRUE
3) zimbra-snmp:
Enabled
4) zimbra-logger:
Enabled
5) zimbra-spell:
Enabled
6) zimbra-convertd:
Enabled
7) Default Class of Service Configuration:
8) Enable default backup schedule:
yes
r) Start servers after configuration
yes
s) Save config to file
x) Expand menu
q) Quit
Address unconfigured (**) items (? - help) 2
Store configuration
1) Status:
Enabled
2) Create Admin User:
yes
3) Admin user to create:
admin@zimbraX.lab
** 4) Admin Password
UNSET
5) Enable automated spam training:
yes
** 6) SMTP host:
UNSET
7) Web server HTTP port:
80

8) Web server HTTPS port:


443
9) Web server mode:
http
10) IMAP server port:
143
11) IMAP server SSL port:
993
12) POP server port:
110
13) POP server SSL port:
995
14) Use spell check server:
yes
15) Spell server URL:
http://vm2.zimbraX.lab:7780/
aspell.php
16) Configure for use with mail proxy:
FALSE
17) Configure for use with web proxy:
FALSE
18) Enable version update checks:
TRUE
19) Enable version update notifications: TRUE
Select, or 'r' for previous menu [r] 4
Password for admin@zimbraX.lab (min 6 characters): [ik4r2tTVqF] zimbra
Store configuration
1) Status:
Enabled
2) Create Admin User:
yes
3) Admin user to create:
admin@zimbraX.lab
4) Admin Password
set
5) Enable automated spam training:
yes
** 6) SMTP host:
UNSET
7) Web server HTTP port:
80
8) Web server HTTPS port:
443
9) Web server mode:
http
10) IMAP server port:
143
11) IMAP server SSL port:
993
12) POP server port:
110
13) POP server SSL port:
995
14) Use spell check server:
yes
15) Spell server URL:
http://vm2.zimbraX.lab:7780/
aspell.php
16) Configure for use with mail proxy:
FALSE
17) Configure for use with web proxy:
FALSE
18) Enable version update checks:
TRUE
19) Enable version update notifications: TRUE
Select, or 'r' for previous menu [r] 6
Please enter the SMTP server hostname: vm1.zimbraX.lab

Ahora corresponde configurar el servicio de Zimbra Proxy en el servidor vm2 como sigue:
Store configuration
1) Status:
Enabled
2) Create Admin User:
yes
3) Admin user to create:
admin@zimbraX.lab
4) Admin Password
set
5) Enable automated spam training:
yes
6) SMTP host:
vm1.zimbraX.lab
7) Web server HTTP port:
80
8) Web server HTTPS port:
443
9) Web server mode:
http
10) IMAP server port:
143
11) IMAP server SSL port:
993
12) POP server port:
110
13) POP server SSL port:
995
14) Use spell check server:
yes
15) Spell server URL:
http://vm2.zimbraX.lab:7780/
aspell.php
16) Configure for use with mail proxy:
FALSE
17) Configure for use with web proxy:
FALSE
18) Enable version update checks:
TRUE
19) Enable version update notifications: TRUE
Select, or 'r' for previous menu [r] 16
Store configuration
1) Status:
Enabled
2) Create Admin User:
yes
3) Admin user to create:
admin@zimbraX.lab
4) Admin Password
set
5) Enable automated spam training:
yes
6) SMTP host:
vm1.zimbraX.lab
7) Web server HTTP port:
80
8) Web server HTTPS port:
443
9) Web server mode:
http
10) IMAP server port:
143
11) IMAP server SSL port:
993
12) IMAP proxy port:
7143
13) IMAP SSL proxy port:
7993
14) POP server port:
110
15) POP server SSL port:
995
16) POP proxy port:
7110
17) POP SSL proxy port:
7995
18) Use spell check server:
yes

19) Spell server URL:


http://vm2.zimbraX.lab:7780/
aspell.php
20) Configure for use with mail proxy:
TRUE
21) Configure for use with web proxy:
FALSE
22) Enable version update checks:
TRUE
23) Enable version update notifications: TRUE
Select, or 'r' for previous menu [r] 21
Store configuration
1) Status:
Enabled
2) Create Admin User:
yes
3) Admin user to create:
admin@zimbraX.lab
4) Admin Password
set
5) Enable automated spam training:
yes
6) SMTP host:
vm1.zimbraX.lab
7) Web server HTTP port:
80
8) Web server HTTPS port:
443
9) HTTP proxy port:
8080
10) HTTPS proxy port:
8443
11) Web server mode:
http
12) IMAP server port:
143
13) IMAP server SSL port:
993
14) IMAP proxy port:
7143
15) IMAP SSL proxy port:
7993
16) POP server port:
110
17) POP server SSL port:
995
18) POP proxy port:
7110
19) POP SSL proxy port:
7995
20) Use spell check server:
yes
21) Spell server URL:
http://vm2.zimbraX.lab:7780/
aspell.php
22) Configure for use with mail proxy:
TRUE
23) Configure for use with web proxy:
TRUE
24) Enable version update checks:
TRUE
25) Enable version update notifications: TRUE
Select, or 'r' for previous menu [r] r
Main menu
1) Common Configuration:
2) zimbra-store:
Enabled
3) zimbra-snmp:
Enabled
4) zimbra-logger:
Enabled
5) zimbra-spell:
Enabled
6) zimbra-convertd:
Enabled
7) Default Class of Service Configuration:
8) Enable default backup schedule:
yes

r) Start servers after configuration


yes
s) Save config to file
x) Expand menu
q) Quit
*** CONFIGURATION COMPLETE - press 'a' to apply
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] yes
Save config in file: [/opt/zimbra/config.16810]
Saving config in /opt/zimbra/config.16810...done.
The system will be modified - continue? [No] y
Operations logged to /tmp/zmsetup.12232009-101745.log
Setting local config values...done.
Updating ldap_root_password and zimbra_ldap_password...done.
Setting up CA...done.
Deploying CA to /opt/zimbra/conf/ca ...done.
Creating SSL certificate...done.
Installing mailboxd SSL certificates...done.
Creating server entry for vm2.zimbraX.lab...done.
Saving CA in ldap ...done.
Saving SSL Certificate in ldap ...done.
Setting spell check URL...done.
Setting service ports on vm2.zimbraX.lab...done.
Adding vm2.zimbraX.lab to zimbraMailHostPool in default COS...done.
Installing webclient skins...
hotrod...done.
beach...done.
waves...done.
bones...done.
sky...done.
bare...done.
lemongrass...done.
smoke...done.
lavender...done.
sand...done.
goldrush...done.
zmail...done.
steel...done.
yahoo...done.
Finished installing webclient skins.
Setting zimbraFeatureIMEnabled=FALSE...done.
Setting zimbraFeatureTasksEnabled=FALSE...done.
Setting zimbraFeatureBriefcasesEnabled=FALSE...done.
Setting zimbraFeatureNotebookEnabled=TRUE...done.
Setting services on vm2.zimbraX.lab...done.
Creating domain zimbraX.lab...already exists.
Creating admin account admin@zimbraX.lab...already exists.
Creating root alias...failed.

Creating postmaster alias...failed.


Creating user wiki@zimbraX.lab...already exists.
Creating user spam.wyafnefifh@zimbraX.lab...already exists.
Creating user ham.1sd88p01@zimbraX.lab...already exists.
Setting spam training accounts...done.
Initializing store sql database...done.
Setting zimbraSmtpHostname for vm2.zimbraX.lab...done.
Configuring SNMP...done.
Checking for default IM conference room...already initialized.
Setting up syslog.conf...updateSyslog: Updating /etc/syslog.conf....done.
done.
Setting default backup schedule...Done
Looking for valid license to install...license already installed.
Starting servers...done.
Installing common zimlets...
com_zimbra_local...done.
com_zimbra_email...done.
com_zimbra_url...done.
com_zimbra_phone...done.
com_zimbra_bulkprovision...done.
com_zimbra_adminversioncheck...done.
com_zimbra_date...done.
com_zimbra_cert_manager...done.
com_zimbra_ymemoticons...done.
Finished installing common zimlets.
Installing network zimlets...
com_zimbra_mobilesync...done.
com_zimbra_delegatedadmin...done.
com_zimbra_backuprestore...done.
com_zimbra_license...done.
com_zimbra_hsm...done.
com_zimbra_xmbxsearch...done.
com_zimbra_convertd...done.
Finished installing network zimlets.
Initializing Documents...done.
Restarting mailboxd...done.
Setting up zimbra crontab...done.
Moving /tmp/zmsetup.12232009-101745.log to /opt/zimbra/log
Configuration complete - press return to exit
[root@vm2 zcs-NETWORK-6.0.4_GA_2038.RHEL5.20091214172206]#

Instalacin de Zimbra Proxy en vm1


[root@vm1 zcs-NETWORK-6.0.1_GA_2695.RHEL5.20081117020711]# ./install.sh -x
Operations logged to /tmp/install.log.23443
Checking for existing installation...
zimbra-ldap...FOUND zimbra-ldap-6.0.1_GA_2695
zimbra-logger...FOUND zimbra-logger-6.0.1_GA_2695
zimbra-mta...FOUND zimbra-mta-6.0.1_GA_2695
zimbra-snmp...FOUND zimbra-snmp-6.0.1_GA_2695
zimbra-store...FOUND zimbra-store-6.0.1_GA_2695
zimbra-apache...FOUND zimbra-apache-6.0.1_GA_2695
zimbra-spell...FOUND zimbra-spell-6.0.1_GA_2695
zimbra-proxy...NOT FOUND
zimbra-archiving...NOT FOUND
zimbra-convertd...FOUND zimbra-convertd-6.0.1_GA_2695
zimbra-cluster...NOT FOUND
zimbra-core...FOUND zimbra-core-6.0.1_GA_2695
ZCS upgrade from 5.0.15 to 5.0.15 will be performed.
Checking for available license file...
Current Users=6 Licensed Users=50
Saving existing configuration file to /opt/zimbra/.saveconfig
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
License Terms for the Zimbra Collaboration Suite:
http://www.zimbra.lab/license/zimbra_network_eval_license.pdf
Press Return to continue
Checking for prerequisites...
FOUND: NPTL
FOUND: sudo-1.6.8p12-12
FOUND: libidn-0.6.5-1.1
FOUND: fetchmail-6.3.6-1.1
FOUND: gmp-4.1.4-10
FOUND: compat-libstdc++-296-2.96-138
FOUND: compat-libstdc++-33-3.2.3-61
FOUND: libtool-ltdl-1.5.22-6.1
FOUND: /usr/lib/libstdc++.so.6
Checking for suggested prerequisites...
FOUND: perl-5.8.8
Prerequisite check complete.
Checking current number of databases...
Checking for a recent backup
Do you want to verify message store database integrity? [Y] n

Checking for installable packages


Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-proxy
Found zimbra-archiving
Found zimbra-convertd
Found zimbra-cluster
The Zimbra Collaboration Suite appears already to be installed.
It can be upgraded with no effect on existing accounts,
or the current installation can be completely removed prior
to installation for a clean install.
Do you wish to upgrade? [Y] y
Select the packages to install
Upgrading zimbra-core
Upgrading zimbra-ldap
Upgrading zimbra-logger
Upgrading zimbra-mta
Upgrading zimbra-snmp
Upgrading zimbra-store
Upgrading zimbra-apache
Upgrading zimbra-spell
Install zimbra-proxy [N] y
Install zimbra-archiving [N] n
Upgrading zimbra-convertd
Checking required space for zimbra-core
checking space for zimbra-store
/opt/zimbra requires at least 5GB of space to install.
4GB is not enough space to install.
Installation will contine by request.
Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-proxy
zimbra-convertd

The system will be modified. Continue? [N] y


Shutting down zimbra mail
Backing up the ldap database...done.
Removing existing packages
zimbra-ldap...done
zimbra-logger...done
zimbra-mta...done
zimbra-snmp...done
zimbra-convertd...done
zimbra-store...done
zimbra-spell...done
zimbra-apache...done
zimbra-core...done
Removing deployed webapp directories
Installing packages
zimbra-core......zimbra-core-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-ldap......zimbra-ldap-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-logger......zimbra-logger-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-mta......zimbra-mta-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-snmp......zimbra-snmp-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-store......zimbra-store-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-apache......zimbra-apache-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-spell......zimbra-spell-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-proxy......zimbra-proxy-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
zimbra-convertd......zimbra-convertd-6.0.1_GA_2695.RHEL5-20081117020711.i386.rpm...done
Setting defaults from saved config in /opt/zimbra/.saveconfig/config.save
HOSTNAME=vm1.zimbraX.lab
LDAPHOST=vm1.zimbraX.lab
LDAPPORT=389
SNMPTRAPHOST=vm1.zimbraX.lab
SMTPSOURCE=admin@zimbraX.lab
SMTPDEST=admin@zimbraX.lab
SNMPNOTIFY=yes
SMTPNOTIFY=yes
LDAPROOTPW=SViFUSBWio
LDAPZIMBRAPW=SViFUSBWio
LDAPPOSTPW=SViFUSBWio
LDAPREPPW=SViFUSBWio
LDAPAMAVISPW=SViFUSBWio
LDAPNGINXPW=SViFUSBWio
Restoring existing configuration file from /opt/zimbra/.saveconfig/
config.save...done
Operations logged to /tmp/zmsetup.01282009-161025.log
Starting ldap...done.
Setting defaults...done.
Setting defaults from existing config...done.
Checking for port conflicts

Setting defaults from ldap...done.


Saving config in /opt/zimbra/config.17361...done.
Operations logged to /tmp/zmsetup.01282009-161025.log
Setting local config values...done.
Setting up CA...done.
Deploying CA to /opt/zimbra/conf/ca ...done.
Setting replication password...done.
Setting Postfix password...done.
Setting amavis password...done.
Setting nginx password...done.
Saving CA in ldap ...done.
Creating server entry for vm1.zimbraX.lab...done.
Saving SSL Certificate in ldap ...done.
Setting spell check URL...done.
Setting service ports on vm1.zimbraX.lab...done.
Adding vm1.zimbraX.lab to zimbraMailHostPool in default COS...done.
Installing skins...
lavender
hotrod
zmail
lemongrass
sky
bare
yahoo
bones
waves
steel
sand
beach
done.
Setting Keyboard Shortcut Preferences...done.
Setting zimbraFeatureIMEnabled=FALSE...done.
Setting zimbraFeatureTasksEnabled=TRUE...done.
Setting zimbraFeatureBriefcasesEnabled=TRUE...done.
Setting zimbraFeatureNotebookEnabled=TRUE...done.
Setting MTA auth host...done.
Setting TimeZone Preference...done.
prov> Creating user spam.javclvmsy@zimbraX.lab...done.
Creating user ham.ecpdsigz@zimbraX.lab...done.
Setting spam training accounts...done.
Initializing mta config...done.
Configuring SNMP...done.
Setting services on vm1.zimbraX.lab...done.
Setting up syslog.conf...done.
Looking for valid license to install...license already installed.
Starting servers...done.
Checking for deprecated zimlets...done.

Installing common zimlets...


com_zimbra_cert_manager...done.
com_zimbra_phone...done.
com_zimbra_email...done.
com_zimbra_url...done.
com_zimbra_local...done.
com_zimbra_bulkprovision...done.
com_zimbra_ymemoticons...done.
com_zimbra_date...done.
Finished installing common zimlets.
Installing network zimlets...
com_zimbra_mobilesync...done.
com_zimbra_cluster...done.
com_zimbra_domainadmin...done.
com_zimbra_convertd...done.
com_zimbra_hsm...done.
com_zimbra_license...done.
com_zimbra_backuprestore...done.
Finished installing network zimlets.
Upgrading Document templates...done.
Restarting mailboxd...done.
Setting up zimbra crontab...done.
Moving /tmp/zmsetup.01282009-161025.log to /opt/zimbra/log
Configuration complete - press return to exit
[root@vm1 zcs-NETWORK-6.0.1_GA_2695.RHEL5.20081117020711]#

Modificar los archivos de configuracin de rsyslog


Ahora que el servidor de mail box est instalado, se debe ejecutar el comando de Zimbra:
zmsyslogsetup en cada servidor para habilitar la visualizacin de las estadsticas.
1. Cambiar el parametro zimbraLogHostname para vm2.zimbraX.lab en vm1.
$ zmprov mcf zimbraLogHostname vm2.zimbraX.lab

1. Como el usuario root, en cada servidor (vm1 and vm2), ejecutar:


# /opt/zimbra/bin/zmsyslogsetup

2. En vm2.zimbraX.lab editar el servicio syslog para habilitar las estadsticas del servidor hacia
servidores remotos.
Usar un editor de preferencia para modificar el archivo: /etc/sysconfig/rsyslog y quede de la
siguiente manera:
# vi /etc/sysconfig/rsyslog
.
.
SYSLOGD_OPTIONS="r -m 0"

Reiniciar el servicio de rsyslog


# /etc/init.d/rsyslogd stop
# /etc/init.d/rsyslogd start
[zimbra@vm2 ~]$ zmstatctl start

Iniciar el servicio de stat en vm


[zimbra@vm2 ~]$ zmstatctl start

Cuando las tareas anteriores estn completas, corresponde moverlos buzones de los usuarios
hacia el servidor vm2
1. Migrar los siguientes buzones:
Buzones de los usuarios
[zimbra@vm1 ~]$ zmmailboxmove -a test1@zimbraX.lab -ow -s
vm1.zimbraX.lab -t vm2.zimbraX.lab
Buzon del Administrador
[zimbra@vm1 ~]$ zmmailboxmove -a admin@zimbraX.lab -ow -s
vm1.zimbraX.lab -t vm2.zimbraX.lab
Buzon del usuario Spam y ham
Deshabilitar el mail box del servidor vm1
Una vez que tenemos todos los buzones migrados hacia el otro sistema, se necesita deshabilitar el
servicio en vm1.
Revisin de los servicio habilitados
[zimbra@vm1 ~]$ zmprov gs vm1.zimbraX.lab | grep -i serviceEnabled
zimbraServiceEnabled: antivirus
zimbraServiceEnabled: antispam
zimbraServiceEnabled: logger
zimbraServiceEnabled: mailbox
zimbraServiceEnabled: memcached
zimbraServiceEnabled: mta
zimbraServiceEnabled: convertd
zimbraServiceEnabled: stats
zimbraServiceEnabled: imapproxy
zimbraServiceEnabled: snmp
zimbraServiceEnabled: ldap
zimbraServiceEnabled: spell
[zimbra@vm1 ~]$

Deshabilitar los servicios


zimbra@vm1 ~]$ zmprov -l ms vm1.zimbraX.lab -- -zimbraServiceEnabled mailbox
[zimbra@vm1 ~]$ zmprov -l ms vm1.zimbraX.lab -- -zimbraServiceEnabled spell
[zimbra@vm1 ~]$ zmprov -l ms vm1.zimbraX.lab -- -zimbraServiceEnabled logger
[zimbra@vm1 ~]$ zmprov -l ms vm1.zimbraX.lab -- -zimbraServiceEnabled stats

Luego de deshabilitar estos servicios, revisamos cuales son los que estn disponibles.
[zimbra@vm1 ~]$ zmprov -l gs vm1.zimbraX.lab | grep -i serviceenabled
zimbraServiceEnabled: antivirus
zimbraServiceEnabled: antispam
zimbraServiceEnabled: memcached
zimbraServiceEnabled: mta
zimbraServiceEnabled: imapproxy
zimbraServiceEnabled: snmp
zimbraServiceEnabled: ldap
[zimbra@vm1 ~]$

Despues de la migracion de buzones se realiza la configuracion final de Zimbra Proxy


Primero se habilita en el servidor vm2 el proxy para la web
$ /opt/zimbra/libexec/zmproxyconfig -e -w -H vm2.zimbraX.lab

Este comando realiza las siguientes configuraciones:

zimbraMailReferMode to reverse-proxied
zimbraMailPort to 8080, to avoid port conflicts.
zimbraMailSSLPort to 8443, to avoid port conflicts.
zimbraReverseProxyLookupTarget to TRUE
zimbraMailMode to http. Http is the only supported mode.

Asegurarse que las variables LDAP este correctamente configuradas


$zmprov -l gs `zmhostname` | egrep -i 'zimbramail|zimbrareverse'

Reiniciar los servicios


$ zmcontrol stop
$ zmcontrol start

Ahora se habilita en el servidor vm1 el proxy para la web


$ /opt/zimbra/libexec/zmproxyconfig -e -w -H vm1.zimbraX.lab

zimbraMailReferMode to reverse-proxied
zimbraMailPort to 8080, to avoid port conflicts.
zimbraMailSSLPort to 8443, to avoid port conflicts.
zimbraReverseProxyLookupTarget to TRUE
zimbraMailMode to http. Http is the only supported mode.

Asegurarse que las variables LDAP este correctamente configuradas


$zmprov -l gs `zmhostname` | egrep -i 'zimbramail|zimbrareverse'

Reiniciar los servicios


$ zmcontrol stop
$ zmcontrol start

Comprobar la configuracin de la instalacin distribuida


http://vm1.zimbraX.lab

http://mail.zimbraX.lab

Verificar el hostname del logger


[zimbra@vm1 ~]$zmprov -l gacf | grep zimbraLogHostname

Si no est configurado, aadir:


[zimbra@vm1 ~]$ zmprov -l mcf zimbraLogHostname vm2.zimbraX.lab

Laboratorio de Cliente de Correo Web

1. Ingrese en la interfaz web con el usuario designado va:


1. AJAX
2. HTML
3. Mvil
2. Compare las diferencias
3. Revise el concepto de formularios en el caso no AJAX
4. Inicie su seccin del Messenger y configure que se auto inicie en la apertura
5. Cheque si tienes mensajes nuevos y cuanto mide su mailbox
(En Windows se requiere modificar la tabla de host en:
C:/windows/system32/drivers/etc/host y agregue la IP y el nombre DNS)
(En Linux se requiere modificar la tabla de host en: /etc/hosts y agregue la IP y el nombre
DNS)
6. Cambie el aspecto de zimbra para usar otro tema.
7. Personalice su cliente web con la de esconder la mini agenda

Gestin de Correo
1. Genere una firma de correo personalizada llamada mifirma1
2. Cree un nuevo correo con la firma personalizada mifirma1.
3. Predetermine la firma mifirma1 para que se use por defecto
4. Aada otra firma bajo el nombre mifirma2 y utilice una foto como pie de firma.
5. Envi un correo a la direccin usuarion+1 y cpielo ese contacto a su libreta personal
de direcciones.
6. Confirme que la configuracin actual permita agregar los destinatarios de sus correos
a su libreta de direcciones.
7. Configure su cliente para que no deje copia de los elementos enviados.
8. Defina que diferencias existen entre agregar una cuenta o agregar un buzn delegado.
9. Enve un correo a usuarion+1 con CC oculta a admin.

Libreta de direcciones:
1. Cree una nueva libreta privada de direcciones llamada libreta1
2. Adiciones un contacto nuevo con los campos: nombre apellido, compruebe si este
contacto aparece cuando se gestiona la libreta de direcciones al componer nuevo
correo.
3. Adicione un campo email al contacto, y revise de nuevo la bsqueda del contacto al
componer nuevo correo. Qu sucede?
4. Confeccione su propia lista de distribucin privada.

Teclas calientes:
1. Revise las teclas calientes definidas.
2. Compruebe las ventajas.
3. Crear nuevos atajos personalizados.

Bsquedas y Visualizaciones:
1. En la vista de Correos, muestre solo los correos no ledos del buzn de entrada
In:inbox is:unread
2. Predetermine esta opcin para cada vez que se abra el correo sea la por defecto>
Preferencias>Correo>Bsqueda de correo predeterminada e introduce in:inbox
is:unread en el campo de bsqueda.
3. Qu entiende usted por lenguaje de bsquedas Para qu sirve?
4. Donde se puede revisar la documentacin del lenguaje de bsquedas?
http://zimbra.zimbra.lab/zimbra/help/es/advanced/Zimbra_User_Help.htm
5. Configure su cliente para que en la barra de bsquedas se muestre el lenguaje de
bsquedas.
6. Genere una bsqueda y gurdela con el nombre busqueda1. Que cambio se sucedi
en el panel de resumen?
7. Cree un elemento en el mailbox llamado no ledos de forma tal que cuando acceda
a este solo aparezcan los mensajes no ledos del mailbox
8. Genere 4 nuevas bsquedas que retornen todos los correos de todas las carpetas
donde el criterio de las bsquedas sea que la primera bsqueda corresponda a lo
correos de hoy da, la segunda a los correos de la semana, la 3ra del mes, y la 4ta
corresponda con los correos de este ao.
9. Almacene estas bsquedas para su uso posterior.
10. Los elementos ledo y no ledo del inbox conjguelo con las bsquedas por fecha
para crear accesos en el inbox parecido a como lo crea el MS Outlook> tip : Encadene
bsquedas con bsquedas guardadas
11. Configure su correo para que enve respuestas por ausencia dentro del periodo de
tiempo actual. Comprubelo.
12. Cada vez que reciba un correo nuevo , reenviar una copia al user copia@zimbra.lab
y elimnalo de tu buzn
13. Cada vez que reciba un correo nuevo, notificar a admin@zimbra.lab
14. Configurar en el webmail la notificacin de correo nuevo con todas sus variantes.

15. Revise la fuente de noticias RSS: http://feeds.feedburner.com/zimbra.xml ,configure


una carpeta donde se almacenen automticamente todos las noticias de este RSS.

Agenda:
1. Cree una cita llamada micita en el horario de 10.00 11.00 del da de hoy.
2. Invite a la cita anterior su compaero de clases.
3. Agregue la localizacin sala al recurso, pero primero verifique su disponibilidad, sino
lo esta mueva la fecha de la cita.
4. Agregue el recurso proyector a la cita, pero primero verifique su disponibilidad, sino
lo esta mueva la fecha de la cita.
5. Cree una cita llamada personal que no pueda ser revisada por otro usuario aun
cuando compartamos la agenda a ese usuario.

Si visualizas ms de una agenda y luego imprimes esa vista, se combinan todas


las actividades en una sola agenda, pero no se especifica el nombre de la agenda
en la versin impresa.

FILTROS
1. Configure su cliente de forma tal que: todo correo proveniente del usuario
crack@zimbra.lab y que dicho correo tenga como asunto la primera palabra
empezando con auto ; sea automticamente colocado en la carpeta "crack" y
etiquetado con la etiqueta "crack
2. Configure su cliente de forma tal que los correos que excedan el tamao de 5mb y
colocarlos en la carpeta llamada "correos de 5mb" y etiquetarlos con la etiqueta
"Correos grandes".
3. Configure su cliente de forma tal que todos los correos que tengan archivos adjuntos
sean derivados a la Papelera.

4. Configure su cliente de forma tal que los correos que tengan como remitente a
redhat@zimbra.lab, y que contengan en el texto del mensaje la palabra redhat, se
archiven en la carpeta redhat
TIP> la configuracin 3 y 4 se interfieren

Tareas (colaboracin)

Genere dos nuevas listas de tareas:


Lista1 de color azul
Lista2 de color rojo

Cree una tarea nueva llamada tarea1 en Lista1 con prioridad normal y fecha de
inicio hoy y de entrega maana.

Cree una tarea nueva llamada tarea1 en Lista2 con prioridad alta y fecha de
inicio hoy y de entrega maana.

Modifique la tarea 1 de la lista de tareas Lista2 y asgnele un por ciento de


cumplimento de 50

Modifique el formato de la tarea 1 de la lista de tareas Lista1 y determnelo como


contenido html

Genere una etiqueta llamada label1 y aplquela a la tarea 1 de la lista 1

Comparta la lista de tareas tareas1 con el usuarion+1 con permisos de lectura.

Agregue la lista de tareas compartidas que envi su compaero.

Intente modificar una tarea, que sucede

Borre la lista de tareas agregada remota.

Pida a su cro que reenvi la invitacin.

Borre la lista de tareas agregada remota nuevamente

Cambie los permisos de comparticin a administrador

Agregue la lista de tareas compartidas que envi su compaero.

Inspeccione las diferencias en propiedades.

Intente modificar la lista de tareas compartida desde su seccin.

Maletn (colaboracin)

Genere una estructura de carpetas recursivas en su maletn de forma aleatoria y


agregue dos sub carpetas test1 y test2

Cargue algn archivo a su sub carpeta test1 y test2

Comparta la sub carpeta test1 al usuarion+1 con permisos de lectura.

Comparta la sub carpeta test2 al usuarion+1 con permisos de administracin.

Agregue al usuarion como los usuarios que tienen las carpetas compartidas
enviadas

Determine las diferencias.

Colaboracin de mailbox

Delegar buzn (como lectura, controlador y admin)

Cree una carpeta de correo share

Cree las subcarpetas share1, share2, share3 , share4 dentro de share

Comparta las sub carpetas de la sgte manera:

share1 : con el grupo de usuarios todos y con con privilegios de solo lectura.
Notifique a todos los usuarios de la comparticin anterior personalizando el correo
a enviar.

share2 al usuario usuarion+1 con privilegios de escritura.

share3 al usuario usuarion+1 con privilegios de controlador.

share4 al usuario usuarion+1 con privilegios de administracin.

Copie correos de la carpeta inbox a las tres sub carpetas

Suscrbase a cada una de las carpetas compartidas del usuario usuarion

Recursos:

Busque todos los recursos existentes en el servidor disponibles para citas.

Determine que tipos de recursos existen, cuales de locacin y cuales de tipo


recurso.

Como ser el administrador o controlador de un recurso?

Configure su cuenta para que sea el gestor del recurso salan

Herramientas

Protocolos de correo soportados:

Telnet a puertos de correo

Notificacin de nuevo correo: toaster

Clientes de mensajera
Zdesktop

Ventajas

Gestin de varias cuentas

Modo offline

Cuentas externas POP y IMAP

Thunderbird: ventajas: uso de agenda

Laboratorio de Clientes de correo

Instalar zdesktop y configurar cuenta ZCS

Configurar cuenta externa de internet a travs del asistente

Probar modo of line y sincronizacin

Configurar cuenta de zcs en Outlook (imap)

Instalar Thunderbird
1. Configurar repositorio de yum para redhat compartido en maletn de admin
2. Importar llaves para rpm
3. Usar yum
4. Agregar pluggins de agenda para Thunderbird
5. Configurar cuenta de correo ZCS
6. Agregar agenda
7. Realizar sincronizacin de agenda.

Importacin de datos a zimbra desde usuario

Manual y binarios

Lab de exportacin e importacin desde zimbra


1. Exportacin de datos
2. Revisin de la carpeta compactada de exportacin (winwrar)
3. Importacin para otra cuenta usern userncopia

En Windows, desde el cliente webmail en su cuenta de usern exporte su cuenta


con los requerimientos.

1. Todos los elementos de todas las carpetas de todo tipo


2. bralo con el winrar e inspeccione.

Cree en su correo una carpeta salva y copie dos correos: uno con adjuntos y otro
sin adjuntos.

Exporte solo los elementos de correo, de la carpeta salva que tengan adjuntos.

Exporte solo los elementos de correo, de la carpeta salva que NO tengan


adjuntos.

El resultado de la primera exportacin imprtelo a la cuenta userncopia, verifique.

You might also like