Sei sulla pagina 1di 9

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

.Qu es Egroupware?
Es una herramienta basada en pginas web dinmicas orientada al trabajo en grupo, con gestin de
calendarios, libretas de direcciones, etc. El procedimiento normal consiste en instalarlo en un servidor web
como apache y mediante el apoyo de una base de datos Mysql.
En primer plano encontramos una agenda y un calendario. Tambin podemos acceder rpidamente a una lista
de tareas, mientras que en la barra superior tenemos acceso a todas las secciones de la pgina:
Calendario
Libreta de direcciones.
Documentos.
Notas y tareas.
Proyectos.
Recursos.
Hoja de presencia
Registro de seguimiento.
Gestin de archivos.
Web.
Cuenta adems con una completa seccin de administracin del sitio, para crear usuarios, modificar la
apariencia, el contenido, etc. Este icono est situado tambin en la barra de herramientas de egroupware
(administracin).

.Licencia
La herramienta es distribuida bajo los trminos de la Licencia Pblica General de Affero de GNU o ms
conocida por su nombre en ingls The GNU Affero General Public License Versin 3 (AGPLv3).

.Instalacin
Para esta instalacin se us Debian Etch completamente bsico sin sistema estndar ni entorno de escritorio.
Editar /etc/apt/sources.list e incluir:
deb http://www.backports.org/debian etch-backports main contrib non-free

Ejecutar los siguientes comandos:


aptitude install debian-backports-keyring
aptitude update
aptitude upgrade
aptitude install mysql-server

.Qu es Egroupware?

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware
aptitude install egroupware

Luego de este ltimo comando, el sistema interacta con el instalador dando informacin y realizando las
siguientes preguntas:
Nombre del usuario Administrador (El que se desee, en este caso dejamos el que est por defecto ?admin?).

Clave de usuario Administrador

Configuracin de libc-client (contestamos ?Si?)

Luego de finalizada esta fase abrimos un navegador web con la siguiente url:
http://***ip-del-servidor***/egroupware/setup/

.Instalacin

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware
En nuestro caso http://172.26.16.14/egroupware/setup/
Debe aparecer la interfaz web de configuracin:

En la que seleccionamos idioma Espaol.


Luego seleccionamos donde dice ?Ejecutar pruebas de instalacin? y mostrar una lista donde verificamos si
existen errores o avisos de advertencia. En una instalacin comn, es posible que aparezcan advertencias
como estas:
- Comprobando si se puede cargar o est cargada la extensin mysql: Falso
- Comprobando si se puede cargar o est cargada la extensin odbc: Falso
- Comprobando si se puede cargar o est cargada la extensin oci8: Falso
- Comprobando si PEAR ::Auth_SASL est instalado: Falso
En nuestro caso solo nos interesan la primera y la ltima. Para corregirlas ejecutamos los siguientes
comandos:
aptitude install php5-mysql
pear install Auth_SASL

Luego de esto volvemos a presionar la opcin de ?Pruebas de Instalacin? y debemos verificar que
desaparecieron dichas advertencias.
A continuacin seleccionamos la opcin que dice:
?Continuar para administrar los encabezados? Aparecer una caja de dilogo pidiendo usuario y clave de
administracin de encabezados, en donde se introducen los que creamos en el proceso de instalacin. En
nuestro caso ?admin? y ?123456?.
Esto nos llevar a una pantalla donde debemos buscar la seccin llamada ?Configuracin? y dentro de ella
buscar las opciones llamadas ?Conexiones persistentes? y ?Tipo de sesiones".
En ?Conexiones persistentes? seleccionamos ?S?.

.Instalacin

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware
Y en ?Tipo de sesiones? seleccionamos ?PHP?.
Lo dems lo dejamos como esta a no ser de que este seguro de lo que quiera hacer.
Luego seleccionamos al final de la pgina la opcin que dice ?Escribir?.
Debe aparecer un mensaje diciendo:
Se ha creado el fichero header.inc.php!
Por ltimo seleccionamos la opcin ?continuar?.
Nos aparecer una pantalla como esta:

Donde debemos logearnos como administrador en el recuadro donde dice ?Usuario administrador para
Instalacin/Configuracin ? con los mismos datos que venimos usando. En nuestro caso ?admin? y
?123456?.
Aparecer una pantalla como la que sigue:

Donde debemos hacer clic en la lnea que dice:


juego de caracteres a usar (usar utf-8 si se van a usar idiomas con distintos juegos de caracteres):
Esta lnea aparece normalmente en color azul y si presionamos sobre ella, nos despliega unas opciones donde
debemos seleccionar la que dice ?utf-8: todos los idiomas (incluyendo los no listados)?.
En esa misma pantalla seleccionamos la opcin que dice ?Crear base de datos?.
Luego de esto aparece la siguiente pantalla:

.Instalacin

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

Donde presionamos el botn que dice ? Comprobar mi instalacin?.


Aparece de nuevo la pantalla donde seleccionamos la opcin de ?utf-8: todos los idiomas (incluyendo los no
listados)?. Debemos seleccionarla otra vez y presionar el botn que dice ?Instalar todas las aplicaciones?
Luego de esto aparece una vez ms la pantalla anterior y presionamos el botn que dice ?Comprobar mi
instalacin?.
Luego de esto, s todo sali exitosamente debemos observar en la siguiente pantalla, que es posible continuar
con el paso 2 en el cual debemos presionar el botn que dice ?Editar configuracin actual?.

Deber aparecer luego otra pantalla donde editaremos las opciones a nuestro parecer y depender de nuestras
necesidades. En nuestro caso solo modificamos las secciones que dicen:
?Configuracin del servidor de correo estndar(tambin se usa para identificacin de correo)? y
?Identificacin / Cuentas?
En la primera solo llenamos los campos siguientes:
Nombre o direccin IP del servidor de correo POP/IMAP: mail.cnti.gob.ve
Nombre del servidor SMTP o direccin IP: mail.cnti.gob.ve
Puerto del servidor SMTP: 25

En la segunda solo cambiamos la opcin que dice:


Las cuentas creadas automticamente para los usuarios expiran: nunca (por defecto dice una semana).
Despus de modificar estos parmetros seleccionamos la opcin ?Guardar?.

.Instalacin

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware
Y seguimos con el paso 3 ?Crear cuenta de administracin?. Esta ser la cuenta que maneje los usuarios y las
aplicaciones usadas en el Servidor Egroupware.
Luego de llenar los datos de la cuenta de administracin seleccionamos ?Guardar?. Y debemos observar una
pantalla como la siguiente indicando que todo est listo:

En esa misma pantalla seleccionamos a la izquierda la opcin de ?Cerrar sesin?.


Y luego la opcin de ?Volver al inicio de sesin de usuario?.
En donde aparecer una caja de dilogo donde podremos logearnos por primera vez como usuario
administrador del sistema (introducimos la cuenta creada en el paso 2).

Una vez logeados veremos el Front-end de Egroupware.

Presionando el primer icono a la izquierda, al lado de logo de E-Groupware entramos a la seccin de


administracin en donde podemos crear los primeros usuarios entre otras cosas.
Creamos un nuevo usuario:

.Instalacin

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware
- Seleccionamos la opcin ?Cuentas de usuario?.
- Seleccionamos ?Aadir?.
- Llenamos los datos bsicos (LoginID,Nombre de pila, Apellido, Contrasea, Confirmar contrasea, Puede
cambiar la contrasea, Expira:Nunca,Correo electrnico).
- Seleccionamos ?Aadir?.
Y veremos la siguiente pantalla donde aparece el nuevo usuario.

Ahora debemos pulir los aspectos relacionados con la Zona Horaria:


Lo primero es actualizar la base de datos del Time Zone de PHP.
En consola ejecutamos el los siguientes comandos:
aptitude install php5-dev
aptitude install make
pecl download timezonedb
pecl install timezonedb

Luego editamos los siguientes archivos de configuracion:


/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini

Ambos archivos son identicos y debemos incluirle la siguiente lnea (a los dos archivos):
extension=timezonedb.so

Se puede incluir al final de cada archivo.


Reiniciamos el servidor web:
/etc/init.d/apache2 restart

En un navegador web introducimos la siguiente url:

.Instalacin

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware
http://***ip-del-servidor***/egroupware/rpc.php
En nuestro caso:
http://172.26.16.14/egroupware/rpc.php
y verificamos que muestre un mensaje como este:
?You should access this URL only with a SyncML enabled device.?
Luego volvemos a la pantalla anterior donde aparece el usuario nuevo creado y al final de la lnea del nuevo
usuario, seleccionamos la opcin ?Editar?.

Aparecer la pantalla de configuracin del usuario, donde debemos ubicar la opcin que dice ?Preferencias?
que se encuentra debajo de ?Permisos de LCA?:

Aparecer la siguiente pantalla:

.Instalacin

Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware
Donde debemos ubicar el iten ?Diferencia de zona horaria? y seleccionar la opcin que dice:
-1.0 horas: ao/mes/dia, hh:mm
En nuestro caso:
-1.0 horas: 2008/08/05, 11:58
Y seleccionamos ?Grabar?.
Listo, con esto ya se tiene Egroupware configurado para sincronizar contactos y calendarios con dispositivos
mviles.

[subir]

Volver

.Instalacin

Potrebbero piacerti anche