Herramientas de usuario

Herramientas del sitio


es:manual:instalacion:configuracion

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:manual:instalacion:configuracion [2023/03/09 19:49] rootes:manual:instalacion:configuracion [2023/10/23 22:53] (actual) root
Línea 3: Línea 3:
 La configuración de la aplicación se basa en un fichero de propiedades denominado ''siette.properties'' que puede editarse manualmente o a través de la propia página web. Son elementos imprescindibles de este fichero los datos de conexión a la base de datos. La mayor parte de los parámetros tienen valores por defecto. La configuración de la aplicación se basa en un fichero de propiedades denominado ''siette.properties'' que puede editarse manualmente o a través de la propia página web. Son elementos imprescindibles de este fichero los datos de conexión a la base de datos. La mayor parte de los parámetros tienen valores por defecto.
  
-El fichero se localiza en el directorio ''webapps'' de Tomcat. Si al comenzar su ejecución no se encuentra este fichero, el sistema no puede arrancar y mostrará directamente la interfaz de configuración.+El fichero se localiza en el directorio ''webapps'' de Tomcat. Si al comenzar su ejecución no se encuentra este fichero, el sistema no puede arrancar y mostrará directamente la [[es:help_menu_configuracion|interfaz de configuración]].
  
-==== Base de datos ====+Los parámetros de configuración se clasifican en las siguientes secciones:
  
-^ Propiedad ^ Descripción ^ Valores ^ Valor por defecto ^ +         * [[es:manual:instalacion:configuracion_database|Base de datos]].   
-|dbms    | Sistema de gestión de la base de datos |oracle, postgres, mysql | -- | +         * [[es:manual:instalacion:configuracion_context|Contexto auxiliar]]  
-|dbms.conection    | Si se usará un pool de conexiones |direct, pool | -- | +         * [[es:manual:instalacion:configuracion_services|Servicios]]  
-|dbms.host    | Dirección IP de la base de datos | | -- | +         * [[es:manual:instalacion:configuracion_security|Seguridad]]  
-|dbms.port    | Puerto de la base de datos | | -- | +         * [[es:manual:instalacion:configuracion_mail|Correo electónico]]  
-|dbms.instance    | Instancia de la base de datos | | -- | +         * [[es:manual:instalacion:configuracion_logs|Registro]]  
-|dbms.username    | Usuario de la base de datos | | -- | +         * [[es:manual:instalacion:configuracion_server|Cliente/Servidor]] 
-|dbms.password    | Contraseña de la base de datos | | -- |+
  
-==== Contexto auxiliar ====+Para asegurar la configuración se recomienda usar el parámetro ''cipher.properties'' (ver sección [[es:manual:instalacion:configuracion_security|Seguridad]]), una vez establecida la configuración. En este caso el fichero de propiedades se llamará ''siette.properties.encoded'', y se borrará el fichero ''siette.properties''. Para volver a la configuración en texto plano basta modificar este parámetro a través de la [[es:help_menu_configuracion|interfaz de configuración]].
  
-^ Propiedad ^ Descripción ^ Valores ^ Valor por defecto ^ +Una vez configurado completamente la instancia de Siette, y para mayor seguridadse recomienda que el fichero ''siette.properties.encoded'' sea de solo lectura y propiedad del usuario ''root'', lo que impedirá que el usuario ''tomcat'' realice cambios sobre el.
-|siette.htdocs    | Contexto auxiliar que se usa para guardar los ficheros multimediainstanciar las preguntas generativas, etc. |  | siette.htdocs |+
  
-==== Servicios ==== 
- 
-^ Propiedad ^ Descripción ^ Valores ^ Valor por defecto ^ 
-|ingrid.enabled    | Si se integra o no el sistema de presentación de datos Ingrid | enabled, disabled | disabled | 
-|ingrid.wsdl | URL del servicio web Ingrid | | | 
-|irt.enabled    | Si se integra o no el mecanismo de calibración propio | enabled, disabled | disabled | 
-|irt.wsdl | URL del servicio web de calibración | | | 
-|mlg.enabled    | Si se integra o no el mecanismo de calibración MULTILOG | enabled, disabled | disabled | 
-|mlg.wsdl | URL del servicio web de calibración MULTILOG | | | 
-|moss.enabled    | Si se integra o no el mecanismo de control de plagio MOSS | enabled, disabled | disabled | 
-|moss.id | identificador del servicio MOSS | | | 
-|google.api.key | Contraseña del servicio de la API de Google, que se usa para la geolocalización | | | 
-|qr.server | Dirección URL de la página web que devuelve una imagen con el código QR a partir de una cadena de texto | | | 
- 
- 
-==== Seguridad ==== 
- 
-^ Propiedad ^ Descripción ^ Valores ^ Valor por defecto ^ 
-|cipher.class    | Clase Java que se usará para el cifrado de las contraseñas | SiettePlainTextCipher, SietteDESCipher, SietteSHA1Cipher, SietteSHA1KeyCipher | SiettePlainTextCipher | 
-|cipher.seed | Número que se usara como base para el algoritmo de cifrado. | | | 
-|password.max.duration | Tiempo en milisegundos que se aplicara para mantener la opción de cambio de contraseña | | 10800000 | 
-|password.root | Contraseña del usuario Administrador | | | 
-|command.timeout | Instrucción del sistema operativo que se generará como prefijo de las instrucciones de ejecución del script de las preguntas por fichero en el caso de que estén temporizadas. Esta instrucción recibe un parámetro <html>$1</html> que corresponde al tiempo en milisegundos | | <html>timeout -k $1 $1</html> | 
-|command.ssh | Instrucción del sistema operativo que se generará como prefijo de las instrucciones de ejecución del script de las preguntas por fichero en el caso de que deban ejecutarse en otra máquina. Esta instrucción recibe un parámetro <html>$1</html> que corresponde al ''usuario@maquina''. | | <html>/usr/bin/ssh $1</html> | 
-|command.pdf | Instrucción del sistema operativo que se encarga de generar un fichero pdf a partir de una URL. Esta instrucción recibe tres parámetro <html>$1, $2 y $3</html> que corresponde la URL. | | <html>/usr/local/bin/wkhtmltopdf -q --javascript-delay 10000 $1 $2 $3</html> | 
- 
-==== Correo electrónico ==== 
- 
-^ Propiedad ^ Descripción ^ Valores ^ Valor por defecto ^ 
-|mail.host | Dirección IP del servidor de correo | |  | 
-|mail.user | Usuario del servidor de correo | |  | 
-|mail.password | Contraseña del servidor de correo | |  | 
-|mail.from | Dirección de correo que envía el mensaje | |  | 
-|mail.reply-to | Dirección de correo a la que debe responderse | user, mail.from | user | 
-|mail.protocol | Protocolo del servidor de correo | smtp | smtp | 
-|mail.tls | Si el servidor de correo usa TLS | true, false | false | 
- 
-==== Logs ==== 
- 
-^ Propiedad ^ Descripción ^ Valores ^ Valor por defecto ^ 
-|log4j.level | Nivel de depuración | |  | 
-|log4j.email.dir | Dirección de correo que recibirá los mensajes de depuración | |  | 
-|log4j.email.host | Servidor de correo saliente para depuración | | | 
-|log4j.file.path | Localización del fichero de depuración | | | 
-|db.logfile.path | Localización del fichero de depuración de las consultas que se envían al sistema de gestión de bases de datos | | | 
-|db.logfile.level | Duración mínima (en milisegundos) de la consulta para que ésta quede registrada en el fichero de log de las consultas a la base de datos | 
- 
-==== Cliente-Servidor ==== 
- 
-^ Propiedad ^ Descripción ^ Valores ^ Valor por defecto ^ 
-|system.ident | Identificador del sistema | | siette | 
-|system.description | Descripción del sistema | | | 
-|system.id | Identificación del nodo (en el caso en que exista un cluster de servidores) | | 0 | 
-|server.protocol | Protocolo de servicio de las paginas web | http, https | http | 
-|server.local | URL de la llamada local al sistema |  | http://localhost:8080 | 
-|server.mode | Modo Cliente/servidor de esta instancia de Siette | client, server | server | 
  
  
  
es/manual/instalacion/configuracion.1678391366.txt.gz · Última modificación: 2023/03/09 19:49 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki