Añadidos scripts de instalación de dependencias y de construcción de paquetes

04/12/2011

He añadido al repositorio 2 scripts (en el directorio raíz). El primero, llamado install-dependencies.sh, instala todas las dependencias que el proyecto necesita (facilita no tener que instalar una por una cada una de ellas) y el segundo, llamado build.sh, construye todos los paquetes (tanto en formato tarball como en formato paquete Debian) del proyecto y los copia a una carpeta generada llamada OUTPUT en el directorio raíz (esto facilita el no tener que ir generando uno por uno cada uno de los paquetes).


Instalación de Predesys

04/08/2011

A continuación, se definen los pasos necesarios para instalar Predesys. El Servidor y la API de Servicios deben estar en la misma máquina. El Radar puede estar en la misma o en otra distinta.

  1. Asegúrese de tener disponible una base de datos de MySQL y de un usuario/contraseña para acceder a la misma con todos los privilegios (crear tablas, insertar filas…)
  2. Instale el Servidor
    Tiene 2 opciones: instalarlo desde el paquete tarball o desde el paquete Debian. Para instalarlo desde el paquete tarball, descomprímalo, navegue hacia su directorio raíz y ejecute la orden “make install” como administrador. Para instalarlo desde el paquete Debian, desde su directorio contenedor, ejecute la orden “dpkg -i ” como administrador.
  3. Configure el Servidor
    Ejecute la orden “predesys-server system configure” como administrador. Establezca los parámetros que se le solicita; si quiere que los clientes accedan al sistema remotamente, deje el campo Service Host vacío. Ejecute la orden “service predesys-server-webservice restart” como administrador.
  4. Instale la estructura de la base de datos
    Ejecute la orden “predesys-server system installdb” como administrador.
  5. Cree un usuario para la autentificación del Radar Bluetooh
    Ejecute la orden “predesys-server users add” como administrador. Estableza los parámetros que se le solita. El valor del campo User group type ID debe ser “station”.
  6. Instale la API de Servicios
    Tiene 2 opciones: instalarlo desde el paquete tarball o desde el paquete Debian. Para instalarlo desde el paquete tarball, descomprímalo, navegue hacia su directorio raíz y ejecute la orden “make install” como administrador. Para instalarlo desde el paquete Debian, desde su directorio contenedor, ejecute la orden “dpkg -i ” como administrador.
  7. Instale el Radar Bluetooth
    Tiene 2 opciones: instalarlo desde el paquete tarball o desde el paquete Debian. Para instalarlo desde el paquete tarball, descomprímalo, navegue hacia su directorio raíz y ejecute la orden “make install” como administrador. Para instalarlo desde el paquete Debian, desde su directorio contenedor, ejecute la orden “dpkg -i ” como administrador.
  8. Configure el Radar Bluetooth
    Edite el archivo /etc/predesys-bluetooth-radar/configuration.xml como administrador. Establezca los parámetros para conectar el Radar Bluetooth con el Servidor, concretamente, con su Servicio Web. Los campos de credenciales de usuario (identificador y contraseña) deben ser los mismos que los del usuario que creó en el paso 5 (el Radar Bluetooth iniciará sesión en el sistema con dicho usuario). Ejecute la orden “service predesys-bluetooth-radar restart” como administrador.