Guía de Inicio Rápido de Servoy Admin



Documentos relacionados
Guía Rápida de Inicio

Guía de instalación 1

Guía Rápida de Inicio

Instalación del Software Magaya

Comisión Nacional de Bancos y Seguros

Guía Rápida de Inicio


PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones:

Manual de Referencia

ESET Endpoint Solutions. Comenzando a evaluar la versión de prueba de ESET Endpoint Security 21/05/2012 version 1.1

Guía Rápida Etrader II

Resumen. DESlock+ Guía Básica de Configuración. Requerimientos del Sistema:

Guía Rápida de Inicio

Manual de Reinstalación de base de datos AXTRAX NG

Guía de instalación del sistema contafiscal nuevo monousuario internet

Guía Rápida de uso de ZBox Backup Configuración y uso del servicio de respaldo en la nube.

Instalación Software Administrador de Videoclub

Instalación de FileZilla FTP Server

INDICE. Página 2 de 23

etrust antivirus Instalación y configuración de etrust antivirus Instalación

Manual de usuario de IBAI BackupRemoto

MANUAL DE USUARIO - SECURE CLIENT - INTERNACIONAL

Instalación de Crystal Reports

[Manual de Uso e Instalación]

Amadeus Net Access Premium Manual de instalación

GUÍA DE INICIO DE DROOMS

Instalación Inicial Prerrequisitos

Soporte Técnico Requerimientos de las Instalaciones

Bienvenido a la Guía de introducción - Utilidades

Solución: Descargar e instalarse el componente desde la página Web de Microsoft:

Manual de Instalación. Sistema FECU S.A.

MANUAL DE INSTALACION DEL SOFTWARE DE IDENTIFICACIÓN BIOMETRICA

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de Referencia. Manual de instalación rápida SQL

Instalación y Registro Versiones Educativas 2013

Instalación del Admin CFDI

MANUAL DE INSTALACION DEL SOFTWARE DE IDENTIFICACIÓN BIOMETRICA

Control de accesos autónomo por huella dactilar

C a p í t u l o. Instalación. Contenido

Departamento Nacional de Planeación República de Colombia


Manual de uso de la Consola de Administración para usuarios Administradores.

SERVIDOR VIRTUAL IPLAN

IMPLEMENTACION DE UN SERVIDOR DE ACTUALIZACIONES MASTER

OPTICAL DISC ARCHIVE FILE MANAGER ODS-FM1

- 1 - ÍNDICE. PASO 3: Primero le hará falta elegir su lengua en esta pantalla:

SERVIDOR VIRTUAL IPLAN

AceReader Pro. Deluxe Network Versión Windows. Guía de Inicio Rápido

SERVICIO NACIONAL DE ADUANA DEL ECUADOR INSTRUCTIVO PARA DESCARGAR E INSTALAR EL AGENTE AVS PARA EL CHAT Y CONTROL REMOTO FEBRERO 2012

Guía configuración en Outlook

Manual de NetBeans y XAMPP

Guía de inicio rápido

CONTENIDO. Introducción

Guía de Instalación. Seguridad Esencial PC Tools

helppeople Viewer 2013

Sistema de Consulta Remota del Sistema Integral Registral SIRe 2015

Implantar Microsoft Software Updates Service (SUS)

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

Guia rápida EPlus Cliente-Servidor

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio

G U Í A D E C L I E N T E

Qlik Sense Desktop. Qlik Sense 1.1 Copyright QlikTech International AB. Reservados todos los derechos.

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Tutorial: Primeros Pasos con Subversion

INSTALACIÓN SQL SERVER MANAGEMENT STUDIO EXPRESS

Internet Information Server

Guía rápida de instalación descargada de internet.

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Kplace Guía de Instalación

Servidor web E-Sniper

ECB CONT SISTEMA DE CONTABILIDAD INSTALACION DEL SISTEMA ECBCONT

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo.

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL

SERVIDOR DEDICADO IPLAN

Sistema de Captura Electrónica

Manual de Instalación y configuración

MANUAL DE CONEXIÓN VIA FTP AL SERVIDOR DE LA COMUNIDAD UNIVERSITARIA. Fecha: 10/06/2011 Versión: 1.0.0

V i s i t a V i r t u a l e n e l H o s p i t a l

Instalación de Campeón Plus Smart PROCEDIMIENTO PARA LA INSTALACIÓN DE CAMPEÓN PLUS SMART 14/11/2012 MALDONADO SOFTWARE MSW

StainMaster. Página 1

Portal de Solicitudes de Apoyo Ventanilla Única de Atención Pre-registro

Procedimiento para Habilitar un PC con Firma Electrónica

Guía de instalación de COMPRESS

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86

Donde puedo instalar GFI EventsManager en mi red?

Programa de Ayuda HERES

Back Up y Restore en la Nueva Versión Revisión: 10/03/2015

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

Manual del Sistema Extranet de Proveedores. Extranet de Proveedores. Versión 3.0. Manual de Usuario

MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM

(Soluciones ERPContable) Versión 3.0.n. Manual de instalación

Migración de ESET Remote Administrator v2.x a v3.x

SISTEMA LOGÍSTICO DE ACCESO DE TERCEROS A LA RED (SL-ATR)

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Guía de Inicio Respaldo Cloud

Transcripción:

Guía de Inicio Rápido del Servidor de Servoy 1 Guía de Inicio Rápido de Servoy Admin 1. Introducción al Application Server... 2 2. Instalación... 3 3. Actualización... 5 4. Inicio... 6 5. Configuración... 7

Guía de Inicio Rápido del Servidor de Servoy 2 Introducción al Application Server El Application Server de Servoy es el corazón de la configuración de la implementación en la mayoría de los escenarios posibles. Sólo en el caso de utilizar Runtime Client de Servoy no es necesario el Application Server de Servoy. Tanto en una instalación dedicada o como servicio, con un hardware propio o en la nube, el Application Server de Servoy es el centro de la configuración.

Guía de Inicio Rápido del Servidor de Servoy 3 Instalación Requerimientos Windows Linux OS X Procesador Intel Pentium III, IV, M, D 1Ghz o superior Intel Pentium III, IV, M, D 1Ghz o superior Intel CPU 1 Ghz o superior Memoria 1.5GB RAM 1.5GB RAM 1.5GB RAM Espacio en Disco 300 MB 300 MB 300 MB SO Microsoft Windows 2000, 2003 Server, XP, Vista, 7 * Mac OS X 10.4 o superior Java Java Standard Edition runtime Environment (JRE) 6.0 o superior Java Standard Edition runtime Environment (JRE) 6.0 o superior Java Standard Edition runtime Environment (JRE) 6.0 o superior Red TCP/IP * * Adicionalmente, se necesita una base de datos que trabaje como el Repositorio de Servoy. Si no cuenta con una base de datos preinstalada, Servoy ofrece instalar PostgreSQL en su proceso de instalación. Para descargar Servoy diríjase al Sitio de Descarga de Servoy con previo registro. Para descargar Java diríjase al Sitio de Descarga de Java.

Guía de Inicio Rápido del Servidor de Servoy 4 Paso a Paso Para instalar desde una consola, ejecute java -jar servoy_installer.jar -console desde el directorio donde se encuentra el archivo y siga las instrucciones 1. Ejecute el archivo de instalación de Servoy. Aparecerá el mensaje de bienvenida indicando la versión a ser instalada. 2. Haga clic en Next. 3. Lea y acepte el contrato de licencia y luego haga clic en Next. 4. Seleccione la opción Servoy Application Server y luego haga clic en Next. 5. Indique la ruta donde se instalará. Servoy indicará una ruta por defecto según el sistema operativo. 6. Seleccione la opción de la base de datos: Bundled PostgreSQL database es una instalación básica de PostgreSQL. Esta opción cuenta con bases de datos de ejemplo. PostgreSQL Standard Server by EnterpriseDB automáticamente descarga e instala una versión completa de PostgreSQL. Es la versión recomendada para la instalación de un Application Server de Servoy. Connect to an existing database le permite conectarse a una base de datos pre-existente. La base de datos debe estar ejecutándose para terminar con la instalación. 7. Indique y confirme la configuración de la base de datos según lo elegido en el punto anterior: Bundled PostgreSQL installation - Revise y confirme el puerto, el directorio de la BD y el directorio de los datos. PostgreSQL Standard Server installation - Indique la información de la instalación del PostgreSQL. Existing database connection - Ingrese la información de la conexión a la base de datos requerida. 8. Ingrese los puertos con los cuales debe trabajar el Application Server de Servoy, luego haga clic Next. NOTA El Cliente Web usará el puerto HTTP del Application Server (8080 por defecto) y el Cliente Smart el puerto RMI (1099 por defecto). 9. Haga clic en Next. Se comenzará con la instalación de Servoy. 10. Cuando aparezca el mensaje [Finished] en la barra de progreso, haga clic en Next para finalizar la instalación.

Guía de Inicio Rápido del Servidor de Servoy 5 Actualización El proceso de actualización de Servoy sólo permite actualizaciones dentro de la misma versión. Es decir, si se tiene una instalación de Servoy 5, no se podrá actualizar a Servoy 6 (debe hacer una instalación nueva). Para actualizar debe abrir una consola de comandos, dirigirse al directorio de instalación de Servoy y ejectuar: java -jar servoy_updater.jar Si desea actualizar a version en base Beta, debe agregar -beta al comando. Si desea actualizar a una version en particular, debe agregar -releasenumber y el número de versión requerido. Los números de versión los puede consultar aquí. Este proceso NO actualiza la estructura del repositorio. Para eso se debe dirigir a %SERVOY_DIR%/application_server y ejecutar: Windows servoy_server.bat -upgraderepository Linux/Unix/Macinstosh./servoy_server.sh -upgraderepository

Guía de Inicio Rápido del Servidor de Servoy 6 Inicio Para poder ejecutar el Application Server de Servoy es necesario: 1. Una conexión a una base de datos llamada repository_server 2. La base de datos de esa conexión debe estar ejecutándose 3. La base de datos de esa conexión debe tener la estructura de la misma versión que el Application Server. Si estas condiciones están cumplidas, se puede ejecutar el Application Server de Servoy dirigiéndose a %SERVOY_DIR%/application_server y ejecutando: Windows servoy_server.bat Linux/Unix/Macinstosh./servoy_server.sh

Guía de Inicio Rápido del Servidor de Servoy 7 Configuración Servoy cuenta con un administrador del Application Server accesible por la Web. Para entrar, se debe entrar a la dirección %URL_SERVER%/servoyadmin desde cualquier explorador. En el administrador del Application Server se podrán modificar la mayoría de las configuraciones aunque algunas - pocas - sólo se pueden modificar mediante la edición de archivos de configuración en el servidor. Todas las condfiguraciones del administrador se guardan en el archivo servoy.properties disponible en el servidor en la carpeta %SERVOY_DIR%/application_server. Este archivo puede ser modificado "a mano" siempre y cuando el Application Server no esté funcionando. Recorrida del Administrador Página Principal / Servoy Settings En la página principal del administrador se puede ver la información del servidor donde está instalado Servoy (SO, versión de Java, procesadores, memoria, entre otras). Si es la primera vez que accede, verá un cartel con letra grande y roja indicando que no hay un usuario administrador y que debería crearlo por seguridad. Para eso diríjase al capítulo de Seguridad del Application Server También se encuentran 3 botones para el manejo del servidor: 1. Shutdown Servoy Application Server - Cierra el Application Server. Tiene que ser ejecutado nuevamente desde la consola para su inicio. 2. Restart Servoy Application Server - Reinicia el Application Server. 3. Enter Maintenance Mode - Entra al Application Server en Modo Mantenimiento. Modo Mantenimiento Al entrar en modo mantenimiento, el servidor no acepta nuevas conexiones de clientes. Esto es útil cuando se importa una nueva versión de una solución para evitar errores a los clientes (en caso de que haya tablas que fueron removidas por ejemplo).

Guía de Inicio Rápido del Servidor de Servoy 8 Más abajo se encuentran configuraciones de Servoy sobre: Locale Settings - Localización del cliente por defecto y formato de los distintos tipos de datos. Internationalization (i18n) Settings - Indica la tabla de la base de datos que tiene las claves para la traducción de las soluciones Smart Client Settings - Configuraciones sobre el inicio del Cliente Smart en Java, su Look and Feel, entre otras. Web Client Settings - Indica distintas URL's en caso de error, uso de Ajax, tamaño máximo de subida, entre otras. Solution Settings - Indica si permite navegar entre soluciones (si está deshabilitado sólo se puede entrar a una solución por URL). Performance Settings - Opciones para mejorar la performance y comunicación con la base de datos tanto en cliente Smart como en Web. Branding Settings - Puede reemplazar el logo de Servoy, el título de la ventana entre otras cosas y, de esa forma, customizar la imágen de los clientes para su empresa. Admin Settings - Puede indicar el mail del administrador del servidor, dar acceso al repositorio a los clientes o configurar el servidor como un proveedor de soluciones para trabajo en equipo, entre otras. Database Connections En esta sección, se administran las conexiones a las distintas bases de datos que las soluciones requieran. Una conexión se puede dar de alta (mediante el botón Add Server, baja o modificar sus parámetros según el caso. Los datos para cada conexión serán los mismos que los que se piden en el Servoy Developer y los drivers JDBC deben colocarse en la carpeta %SERVOY_DIR%/application_server/drivers para poder ser utilizados. Solutions En esta sección, se administran las soluciones importadas en el Application Server. Cada solución puede ser recargada (Flush), activar una versión anterior o posterior a la activada (seleccionando el número de la versión y luego clic al botón Activate) o simplemente ser eliminadas del Application Server, entre otras opciones.

Guía de Inicio Rápido del Servidor de Servoy 9 Para importar una solución nueva o una nueva versión de una solución, se debe hacer clic sobre Import a Solution. Se dirigirá a las opciones para importar. Éstas son: Enter maintenance mode - Evita que ocurran deadlocks durante la importación (RECOMENDADO). Activate new release of imported solution and modules - Activa la versión de la solución y sus módulos importada por sobre la actualmente activa. Overwrite repository styles with import version - Sobreescribe los estilos CSS contenidos en la versión importada. Overwrite repository group security settings with import version - Sobreescribe la configuración de los grupos de seguridad de la versión importada. Clean import New solution name WARNING: Styles will be overwritten! - Permite dar un nuevo nombre a la solución importada. Por defecto toma el dado en el Servoy Developer. Override existing sequence type definitions (in repository) with the sequence types contained in the import file - Sobreescribe los tipos de secuencia de las tablas de la base de datos de la versión importada. Update sequences for all tables on all servers used by the imported solution and module - Actualiza las secuencias de las bases de datos utilizadas en la versión importada. Override existing default values (in repository) with the default values contained in the import file - Sobreescribe los valores por defecto de las columnas con los de la versión importada. Allow reserved SQL keywords as table or column names (will fail unless supported by the backend database) - Permite que haya palabras reservadas de SQL como nombres de columnas (puede fallar si la base de datos no lo permite). Allow data model (database) changes - Permite cambios en el modelo de datos (sólo nuevas columnas, no hay modificación ni baja de ellas). Display data model (database) changes - Mostrar los cambios que se hagan en el modelo de datos al finalizar la importación. Import solution meta data - Importa la meta data contenida en la versión importada. Import solution sample data - Importa los datos contenidos en la versión importada a la base de datos (sólo en tablas vacías). Import internationalization (i18n) data (inserts and updates) - Modifica y crea las nuevas claves de internacionalización contenidas en la versión importada. Insert new internationalization (i18n) keys only (inserts only, no updates) - Crea, pero no modifica las nuevas claves de internacionalización contenidas en la versión importada. Do not import users contained in import - No importa los usuarios contenidos en la versión importada. Create nonexisting users and add existing users to groups specified in import - Crea los usuarios no existentes y los agrega a los grupos que indica la versión importada.

Guía de Inicio Rápido del Servidor de Servoy 10 Overwrite existing users completely (USE WITH CARE) - Sobreescribe los usuarios completamente (NO RECOMENDADO). Allow users to be added to the Administrators group - Permitir usuarios agregados al grupo Administrador (NO RECOMENDADO). Password (This solution can be password protected.) - Indica la contraseña en caso de haber seleccionado una al exportar la solución. Clients En esta sección se pueden consultar los clientes conectados en ese momento por cada solución y su nombre de usuario, además de otras características. También permite enviar un mensaje personal o global y desconectarlos en caso de ser necesario. Servoy Log En esta sección se puedeconsultar el log de Servoy. En él se encontrarán errores, excepciones y advertencias que se fueron dando con el tiempo. Si se desea ver el log completo puede hacerlo abriendo el archivo servoy_log.txt situado en %SERVOY_DIR%/application_server. El nivel de información obtenido en el log es configurable. En la primera página se encuentra la propiedad log4j.properties - última en la lista - donde se puede cambiar el nivel de log entre otras propiedades. Existen 6 niveles para el log: 1. FATAL - Errores severos que llevan a la aplicación a abortar. 2. ERROR - Errores graves que, igualmente, permiten seguir ejecutando la aplicación. 3. WARN - Situaciones potencialmente dañinas a la aplicación. 4. INFO - Información sobre el progreso de la aplicación. 5. DEBUG - Información más detallada sobre el progreso de una aplicación (NO RECOMENDADO EN PRODUCCIÓN). 6. TRACE - Información aún más detallada que DEBUG sobre el progreso de una aplicación (NO RECOMENDADO EN PRODUCCIÓN). El nivel por defecto es WARN. Es decir que se mostrarán mensajes de los niveles 1, 2 y 3. Si quisiera cambiarse el nivel de log, debe hacerlo en las propiedades: log4j.logger.com.servoy.j2db.util.debug=warn log4j.logger.org.apache.wicket=warn log4j.rootcategory=warn, file, configservlet

Guía de Inicio Rápido del Servidor de Servoy 11 La primer propiedad configura el nivel del log de Servoy. La segunda configura el nivel del log del framework Wicket de Java, usado para el Cliente Web de Servoy. La última propiedad indica el el nivel del log general y los canales por los cuales se lo expresa. Network Settings El Application Server de Servoy expone la mayoría de sus servicios por el puerto conocido como HTTP (por defecto el 8080). Por ejemplo, el administrador del servidor o los clientes Web son expuestos al mundo por este puerto. Por el lado de los clientes Smart de Servoy, depende de la configuración elegida. Por defecto, los clientes Smart se conectan a través del puerto conocido como RMI (por defecto el 1099), pero el Application Server puede ser configurado para crear un túnel entre el puerto RMI y el puerto HTTP para que todas las comunicaciones se hagan a través del puerto HTTP. Independientemente de esta configuración, el cliente Smart es ejecutado en el puerto HTTP. Todas las comunicaciones con el Application Server de Servoy pueden ser seguras, habilitando el uso de HTTPS de todo el tráfico y el uso de encriptación SSL para la comunicación entre un cliente Smart y el Application Server. Para más información, leer la documentación oficial de Servoy en inglés. TIP - Cambiar el puerto HTTP Abrir el archivo %SERVOY_DIR%/application_server/server/conf/server.xml, buscar la sentencia port="8080" y cambiar el valor de la propiedad. También se puede modificar el timeout de los clientes en la propiedad connectiontimeout="60000" especificado en milisegundos