Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

download Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

of 9

Transcript of Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    1/9

    .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

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Qu es Egroupware? 1

    http://www.backports.org/debian
  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    2/9

    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/

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 2

    http://%2A%2A%2Aip-del-servidor%2A%2A%2A/egroupware/setup/
  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    3/9

    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?.

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 3

    http://172.26.16.14/egroupware/setup/
  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    4/9

    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:

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 4

  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    5/9

    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 2en 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?.

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 5

  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    6/9

    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:

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 6

  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    7/9

    - 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:

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 7

  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    8/9

    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 shouldaccess 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 lapantalla de configuracin del usuario, donde debemos ubicar la opcin que dice ?Preferencias?

    que se encuentra debajo de ?Permisos de LCA?:

    Aparecer lasiguiente pantalla:

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 8

    http://172.26.16.14/egroupware/rpc.phphttp://%2A%2A%2Aip-del-servidor%2A%2A%2A/egroupware/rpc.php
  • 7/24/2019 Sincronizar Agenda Con Dispositivos Windows Mobile Utilizando Egroupware

    9/9

    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

    Sincronizar_Agenda_con_Dispositivos_Windows_Mobile_utilizando_Egroupware

    .Instalacin 9

    http://wiki.canaima.softwarelibre.gob.ve/mediawiki/index.php?title=Aplicaciones_de_Servidores&action=edit