Kolab Groupware · 7 min read · Sep 30, 2025

Instalar y Configurar Kolab Groupware en Ubuntu 16.04 LTS

Kolab es una aplicación de software de grupo basada en la web de código abierto que proporciona soluciones para un servidor de correo, servicio de directorio, servicio web, calendario, tareas, libretas de direcciones y más. Kolab admite varios clientes, incluidos Outlook, KDE Contact, Thunderbird y Roundcube. Kolab proporciona una interfaz web fácil de usar y amigable que se puede utilizar para agregar, modificar y eliminar usuarios, dominios, carpetas compartidas y mucho más.

Kolab viene con muchas características, algunas de ellas se enumeran a continuación:

  • Proporciona soporte para entornos de clientes mixtos como Outlook, web y KDE.
  • Utiliza IMAP y POP3 para correo electrónico y LDAP para almacenar datos de configuración.
  • Proporciona soporte para contactos y calendarios compartidos.
  • Soporte completo del lado del servidor para CardDAV y WebDAV, ActiveSync y CalDAV.

Requisitos

  • Un servidor que ejecute Ubuntu 16.04.
  • Un usuario no root con privilegios de sudo configurado en su servidor.
  • Una IP estática 192.168.0.190 configurada en su servidor.

Comenzando

Antes de comenzar, necesitará configurar el Nombre de Dominio Totalmente Calificado o el nombre de host en su sistema. Puede hacerlo editando el archivo /etc/hosts y /etc/hostname:

sudo nano /etc/hosts

Agregue la dirección IP y el nombre de host al final del archivo:

192.168.0.190 mail.kolab.com mail

Guarde y cierre el archivo, luego edite el archivo /etc/hostname:

sudo nano /etc/hostname

Agregue la siguiente línea:

mail.kolab.com

Guarde el archivo cuando haya terminado, luego reinicie su sistema para aplicar todos los cambios.

Instalar MariaDB

Antes de instalar Kolab, necesitará instalar la última versión de MariaDB en su servidor. Por defecto, MariaDB no está disponible en el repositorio predeterminado de Ubuntu 16.04. Así que, primero descargue la clave APT para MariaDB con el siguiente comando:

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

A continuación, agregue el repositorio de MariaDB con el siguiente comando:

sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.jmu.edu/pub/mariadb/repo/10.1/ubuntu xenial main'

A continuación, actualice el repositorio e instale MariaDB con el siguiente comando:

sudo apt-get update -y  
sudo apt-get install mariadb-server -y

Una vez que MariaDB esté instalado, inicie el servicio de MariaDB y habilítelo para que se inicie al arrancar con el siguiente comando:

sudo systemctl start mysql  
sudo systemctl enable mysql

A continuación, asegure la instalación de MariaDB ejecutando el siguiente script:

sudo mysql_secure_installation

Responda todas las preguntas como se muestra a continuación:

Ingrese la contraseña actual para root (presione Enter si no hay ninguna):
¿Cambiar la contraseña de root? [Y/n] n
¿Eliminar usuarios anónimos? [Y/n] Y
¿Deshabilitar el inicio de sesión remoto de root? [Y/n] Y
¿Eliminar la base de datos de prueba y el acceso a ella? [Y/n] Y
¿Recargar las tablas de privilegios ahora? [Y/n] Y

Una vez que MariaDB esté asegurado, puede proceder al siguiente paso.

Instalar Kolab

Por defecto, Kolab no está disponible en el repositorio predeterminado de Ubuntu 16.04. Así que necesitará agregar el repositorio de Kolab al APT. Puede hacerlo editando el archivo /etc/apt/sources.list:

sudo nano /etc/apt/sources.list

Agregue las siguientes líneas al final del archivo:

deb http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./
deb-src http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./

Guarde y cierre el archivo, luego importe la clave GPG utilizada para firmar los paquetes:

wget -q -O- https://ssl.kolabsys.com/community.asc | sudo apt-key add -

A continuación, deberá asegurarse de que los paquetes de Kolab tengan prioridad sobre los paquetes de Ubuntu. Puede hacerlo creando el archivo /etc/apt/preferences.d/kolab:

sudo nano /etc/apt/preferences.d/kolab

Agregue las siguientes líneas:

Package: *
Pin: origin obs.kolabsys.com
Pin-Priority: 501

Guarde el archivo y actualice los metadatos del repositorio con el siguiente comando:

sudo apt-get update -y

Finalmente, instale Kolab ejecutando simplemente el siguiente comando:

sudo apt-get install kolab -y

Configurar Kolab

Después de instalar Kolab, necesitará configurar Kolab Groupware. Puede hacerlo ejecutando el siguiente comando:

sudo setup-kolab

Durante la configuración de Kolab, se le harán las siguientes preguntas, siga las instrucciones proporcionadas junto con ellas.

#Por favor, proporcione una contraseña para el usuario administrador LDAP 'admin', que se utiliza para iniciar sesión en la consola gráfica del servidor de directorio 389.

Contraseña del administrador [JAOw_2oIhlezXlK]: 
Confirme la contraseña del administrador: 

#Por favor, proporcione una contraseña para el usuario del Administrador del Directorio LDAP, que es el usuario administrador que utilizará para al menos iniciar sesión inicialmente en el Web
#Admin, y que Kolab utiliza para realizar tareas administrativas.

Contraseña del Administrador del Directorio [QXML8Suxv-YTUFr]: 
Confirme la contraseña del Administrador del Directorio: 

#Por favor, elija el usuario y grupo del sistema que el servicio debe usar para ejecutarse. Estos deben ser cuentas POSIX locales existentes, no privilegiadas, sin shell.

Usuario [dirsrv]: 
Grupo [dirsrv]: 

#Este procedimiento de configuración planea configurar Kolab Groupware para el siguiente espacio de nombre de dominio. Este nombre de dominio se obtiene de la entrada DNS inversa en su
#interfaz de red. Por favor, confirme que este es el espacio de nombre de dominio apropiado.

kolab.com [Y/n]: Y

#El dn raíz estándar que compusimos para usted sigue. Por favor, confirme que este es el dn raíz que desea usar.

dc=kolab,dc=com [Y/n]: Y

#La configuración ahora va a configurar el servidor de directorio 389. Esto puede tardar un poco (durante el cual no hay salida y no hay indicación de progreso).

Se creó un enlace simbólico de /etc/systemd/system/multi-user.target.wants/dirsrv.target a /lib/systemd/system/dirsrv.target.

#Por favor, proporcione una contraseña de administrador de Cyrus. Esta contraseña es utilizada por Kolab para ejecutar tareas administrativas en Cyrus IMAP. También puede necesitar la contraseña
#usted mismo para solucionar problemas de Cyrus IMAP y/o realizar otras tareas administrativas directamente contra Cyrus IMAP.

Contraseña de administrador de Cyrus [h3IbKvhbKGUwhy5]: 
Confirme la contraseña de administrador de Cyrus: 

#Por favor, proporcione una contraseña de cuenta de servicio Kolab. Esta cuenta es utilizada por varios servicios como Postfix y Roundcube, ya que los enlaces anónimos al servidor LDAP
#no estarán permitidos.

Contraseña del servicio Kolab [KhHTzhSYh4w11Vw]: 
Confirme la contraseña del servicio Kolab: 

¿Qué servidor MySQL estamos configurando?
 - 1: Servidor MySQL existente (con contraseña de root ya establecida).
 - 2: Nuevo servidor MySQL (necesita ser inicializado).
Opción:  - 1: Servidor MySQL existente (con contraseña de root ya establecida).
 - 2: Nuevo servidor MySQL (necesita ser inicializado).
Opción:  - 1: Servidor MySQL existente (con contraseña de root ya establecida).
 - 2: Nuevo servidor MySQL (necesita ser inicializado).
Opción: 2

#Por favor, proporcione la contraseña de root para MySQL, para que podamos configurar cuentas de usuario para otros componentes que utilizan MySQL.

Contraseña de root de MySQL: 

#Por favor, proporcione una contraseña para el usuario MySQL 'kolab'. Esta contraseña será utilizada por los servicios de Kolab, como el Panel de Administración Web.

Contraseña MySQL kolab [2-Zz7j_AjGI8QF0]: 
Confirme la contraseña MySQL kolab: 

#Por favor, proporcione la zona horaria que PHP debería estar utilizando. Debe usar un nombre de localidad de Continente o País / Ciudad como 'Europe/Berlin', pero no solo 'CEST'.

ID de zona horaria [UTC]: Asia/Kolkata

#Por favor, proporcione una contraseña para el usuario MySQL 'roundcube'. Esta contraseña será utilizada por la interfaz web de Roundcube.

Contraseña MySQL roundcube [OVwJoKktzbOMAys]: 
Confirme la contraseña MySQL roundcube: 

Una vez que la configuración de Kolab esté completa, puede proceder a acceder a la interfaz web de Kolab.

Acceder a la Interfaz Web de Kolab

Abra su navegador web y escriba la URL http://mail.kolab.com/kolab-webadmin o http://192.168.0.190/kolab-webadmin. Será redirigido a la página de inicio de sesión de Kolab como se muestra a continuación:

Kolab Web Admin

Proporcione el nombre de usuario como cn=Directory Manager y la contraseña que configuró en el paso anterior. Luego haga clic en el botón Iniciar sesión. Debería ver la siguiente pantalla:

Kolab admin dashboard

A continuación, haga clic en el ícono Usuarios en la interfaz web y cree un usuario de correo como se muestra a continuación:

Add user

A continuación, haga clic en la pestaña Contacto para verificar el ID de usuario:

contact management

A continuación, haga clic en la pestaña Sistema para establecer la contraseña del usuario de correo:

Email user

A continuación, haga clic en la pestaña Configuración para establecer la cuota de correo electrónico para el usuario:

Email quota

Una vez que haya terminado, haga clic en el botón Enviar para guardar toda la configuración.

Acceder a Roundcube Webmail

Ahora, su usuario de correo está creado, es hora de acceder a su correo a través de Roundcube webmail.

Abra su navegador web y escriba la URL http://mail.kolab.com/roundcubemail. Debería ver la siguiente pantalla:

RoundCube Webmail

Proporcione el nombre de usuario como su ID de correo electrónico principal y la contraseña que configuró en el paso anterior. Luego haga clic en el botón Iniciar sesión. Debería ver la interfaz web de Roundcube en la siguiente pantalla:

Kolab web client

Usando esta interfaz, puede acceder y enviar correos electrónicos, gestionar la libreta de direcciones, el calendario y las tareas fácilmente.

¡Felicidades! Ha instalado con éxito Kolab Groupware en el servidor Ubuntu 16.04. Ahora puede enviar y recibir correos electrónicos, gestionar contactos, tareas y la libreta de direcciones fácilmente.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.