Herramientas de usuario

Herramientas del sitio


es:manual:instalacion:configuracion

¡Esta es una revisión vieja del documento!


Configuración

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.

Base de datos

Propiedad Descripción Valores Valor por defecto
dbms Sistema de gestión de la base de datos oracle, postgres, mysql
dbms.conection Si se usará un pool de conexiones direct, pool
dbms.host Dirección IP de la base de datos
dbms.port Puerto de la base de datos
dbms.instance Instancia de la base de datos
dbms.username Usuario de la base de datos
dbms.password Contraseña de la base de datos

Contexto auxiliar

Propiedad Descripción Valores Valor por defecto
siette.htdocs Contexto auxiliar que se usa para guardar los ficheros multimedia, instanciar 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