Apartamento En Familia

Apartamento En Familia
Apartamento de playa para vacaciones. http://www.apartamentoenfamilia.es. Número registro HUTT-005768

sábado, 8 de mayo de 2010

Instalar eGroupWare (Trabajo colaborativo)


eGroupware es una solución de trabajo en grupo vía web, de código abierto. Está escrita en PHP utilizando bases de datos, tales como LDAP, PostgreSQL, o MySQL. Incluye un calendario, una libreta de direcciones, un gestor de contactos, un cliente de correo electrónico IMAP, un InfoLog, funciones de CRM, un gestor de proyectos, un gestor de recursos, un gestor de ficheros, una plantilla de tiempos, un wiki, una base de conocimiento y un motor de flujos de trabajo.

El equipo principal detrás de eGroupware es de habla alemana y está localizado en Alemania.

Características:
  • Calendario (programación de horario de grupos, de recursos y de contactos)
  • Gestor de contactos con base de datos en SQL o LDAP
  • Cliente de correo integrado tipo webmail usa el protocolo IMAP (FelaMiMail)
  • Infolog, una aplicación para tarea y notas
  • Gestor y proyecto integrado las otras aplicaciones
  • Gestor de recursos (inventario) y una herramienta para su reservación integrado en el Calendario del eGroupWare
  • Gestor de archivos
  • Sistema de autor de web con listas de control de acceso
  • Seguimiento de proyecto integrado con el gestor de proyectos
  • Seguimiento de errores
  • Wiki
  • Base de conocimiento
 (Fuente Wikipedia)

Para instalar eGroupWare lo podemos básicamente de dos maneras: mediante los repositorios nativos de Ubuntu o mediante la descarga e instalación manual del tar.gz que se puede descargar de la propia página web. Dado que es un proyecto muy vivo en el que se están sacando muchas actualizaciones que corrigen errores y/o añaden nuevas funcionabilidades, yo aconsejo instalarselo directamente mediante descarga de la página web. Es un proceso muy sencillo (no tanto como hacer click en el repositorio, cierto es) y a la larga nos va a hacer mucho más facil actualizar el producto con una nueva versión.

Dicho esto, manos a la obra:

root@webserver:~# wget http://fastbull.dl.sourceforge.net/sourceforge/egroupware/eGroupware-1.6.001.tar.gz
--2009-05-11 13:27:28-- http://fastbull.dl.sourceforge.net/sourceforge/egroupware/eGroupware-1.6.001.tar.gz
Resolving fastbull.dl.sourceforge.net... 194.116.84.12
Connecting to fastbull.dl.sourceforge.net|194.116.84.12|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10892770 (10M) [application/x-gzip]
Saving to: `eGroupware-1.6.001.tar.gz'

100%[==============================================>] 10.892.770 230K/s in 54s

2009-05-11 13:28:22 (196 KB/s) - `eGroupware-1.6.001.tar.gz' saved [10892770/10892770]

Bien, ahora ya tenemos el paquete eGroupware-1.6.001.tar.gz (o la versión que corresponda) descargado. También vamos a descargar otro paquete más ya que como veremos después, lo vamos a necesitar para que eGroupWare funcione (sino lo descargamos ahora, luego en la instalación nos lo va a pedir y nos va a explicar como podemos conseguirlo).

root@cms:~# wget http://freefr.dl.sourceforge.net/sourceforge/egroupware/eGroupware-egw-pear-1.6.001.tar.gz
--2009-05-11 17:15:59-- http://freefr.dl.sourceforge.net/sourceforge/egroupware/eGroupware-egw-pear-1.6.001.tar.gz
Resolving freefr.dl.sourceforge.net... 88.191.250.132
Connecting to freefr.dl.sourceforge.net|88.191.250.132|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 86729 (85K) [application/x-gzip]
Saving to: `eGroupware-egw-pear-1.6.001.tar.gz'

100%[=================================================>] 86.729 435K/s in 0,2s

2009-05-11 17:15:59 (435 KB/s) - `eGroupware-egw-pear-1.6.001.tar.gz' saved [86729/86729]
Bien, ahora el paquete eGroupware-egw-pear-1.6.001.tar.gz también lo tendremos descargado. Los descomprimimos:



root@webserver:~# tar xzf eGroupware-1.6.001.tar.gz
root@webserver:~# tar xfz eGroupware-egw-pear-1.6.001.tar.gz
Llegado a este punto (bajar el programa y descomprimirlo), simplemente lo tenemos que poner visible en la ruta de nuestro servidor web Apache. 
Una vez hecho esto, accedamos con nuestro Firefox a la máquina y veremos lo siguiente:


Ahora sólo tendremos que seguir los pasos que nos van indicando para acabar la instalación. El mismo programa nos va a decir que cosas nos faltan para que la instalación se finalice. Pudiera ser que no nos faltara nada. Igualmente me gustaría mencionaros que, pese a tener todos los paquetes instalados, pudiera ser que tuvierais errores en la instalación de PHP. Bien, esto es porque el programa de instalación os recuerda que para que funcione eGroupWare, el archivo php.ini debe de estar configurado con los siguientes valores en los parámentros correspondientes:

memory_limit = 32M
max_execution_time = 60
register_globals = Off
magic_quotes_gpc = Off
magic_quotes_runtime = Off
upload_max_filesize = 16M
session.use_trans_sid = Off
session.gc_probability = 1
session.gc_divisor = 10
mbstring.func_overload = 7 

Con estos parámentros no tendreis problemas en la instalación.

That u don't know what you've got 'til it's gone