Servidor Groupware · 2 min read · Dec 31, 2025

Servidor de Groupware Con Group-Office, Postfix, Dovecot Y SpamAssassin En Debian Lenny (5.0)

Servidor de Groupware Con Group-Office, Postfix, Dovecot Y SpamAssassin En Debian Lenny (5.0)

Introducción

En este tutorial explicaré cómo puedes configurar un servidor de groupware utilizando:

  1. El sistema operativo Debian Linux ( http://www.debian.org)
  2. Group-Office para gestionar los buzones y funciones de groupware como correo electrónico, calendarios compartidos, intercambio de archivos, etc. ( http://www.group-office.com)
  3. Postfix con cuentas virtuales en MySQL . ( http://www.postfix.org)
  4. Dovecot IMAP ( http://www.dovecot.org)
  5. Filtro de spam SpamAssassin( http://spamassassin.apache.org)
  6. Un script perl de vacaciones que manejará las respuestas automáticas fuera de la oficina

Configurar la instalación de Debian

Descarga el instalador de red de Debian 5 e instala el sistema base. Solo sigue las instrucciones de instalación de Debian e instala la menor cantidad de software posible. Puedes obtener Debian en http://www.debian.org.

Cuando tengas Debian funcionando, ejecuta el siguiente comando para instalar todos los paquetes requeridos:

apt-get install php5 php5-mysql php5-imap php5-gd php5-cli php5-curl apache2 postfix postfix-mysql mysql-server mysql-client phpmyadmin subversion dovecot-imapd libemail-valid-perl libmail-sendmail-perl spamassassin spamc zip tnef libwbxml2-utils sudo openssl pyzor razor rsync mailutils libmime-charset-perl libmime-encwords-perl

Configurar Group-Office

Ahora que todo el software requerido está instalado, podemos configurar Group-Office. Obtén la versión Community o Professional de: http://www.group-office.com. Necesitas al menos la versión 3.01-stable-2.

Descomprime el archivo tar:

# cd /var/www  
# tar zxf groupoffice-com-3.01-stable-2.tar.gz  
# mv groupoffice-3.01-stable-2 groupoffice

Crea un directorio para los archivos de usuario protegidos de Group-Office:

# mkdir /home/groupoffice  
# chown www-data:www-data /home/groupoffice

Crea un directorio para los archivos públicos de Group-Office:

# mkdir /var/www/local  
# chown www-data:www-data /var/www/local

Puedes elegir 3 ubicaciones diferentes para el archivo config.php que utiliza Group-Office:

  1. Dentro del directorio fuente de Group-Office ( /var/www/groupoffice/config.php)
  2. Un nivel más alto que la raíz del documento de Apache ( /var/config.php)
  3. En /etc/groupoffice/[nombre_del_servidor_Apache]/config.php

Es mejor mantener el archivo config.php fuera del directorio fuente. De esta manera, puedes actualizar más fácilmente más tarde. Haremos que apache sea el propietario temporalmente para que el script de instalación pueda escribir en él.

# touch /var/config.php  
# chown www-data /var/config.php

Ahora lanza http://your.server/groupoffice/install/ y sigue las instrucciones en pantalla. Elige “Crear nueva base de datos” y usa el usuario root para crear una nueva base de datos llamada “groupoffice”.
Cuando hayas completado la instalación, debes cambiar la propiedad del archivo config.php.

# chown root /var/config.php

Edita el archivo config.php de Group-Office y añade:

$config['postfixadmin_autoreply_domain']="autoreply.example.com";

Asegúrate de que el dominio coincida con el transporte de vacaciones de postfix que agregarás más tarde.

¡Ahora Group-Office está en funcionamiento!

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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