Configuración de PostgreSQL
Visión general
Esta sección explica cómo configurar postgres para que funcione correctamente con Etendo Classic. Una vez que haya instalado postgres, debe asegurarse de que la configuración esté establecida correctamente.
Configuración del usuario del sistema
Cuando instala postgres, se crea un usuario del sistema llamado postgres. Si no ha configurado una contraseña para este usuario, puede hacerlo ejecutando el siguiente comando
Info
Etendo Classic tiene syspass preconfigurado como contraseña predeterminada para el usuario postgres. En caso de cambiar la contraseña del sistema, esta variable de configuración debe modificarse siguiendo la guía de instalación de Etendo Classic.
Configuración del usuario de Etendo Classic
Warning
En caso de instalar Etendo desde cero ejecutando el comando ./gradlew install, el proceso de instalación crea automáticamente el usuario y la contraseña predeterminados tad, y ya están incluidos preconfigurados. En caso de que no necesite cambiar el usuario tad, puede omitir esta sección.
Si necesita crear un usuario y una contraseña de Postgres para la aplicación Etendo, puede hacerlo ejecutando el siguiente comando
Entrará inmediatamente en la shell de postgresql; a continuación, puede crear el usuario ejecutando el siguiente ejemplo:
Note
El usuario y la contraseña creados pueden configurarse en el archivo gradle.properties, tal y como puede verse en la guía de instalación de Etendo Classic.
Configuración requerida
Asegúrese de tener la siguiente configuración de PostgreSQL en su postgresql.conf. Este archivo se encuentra en la ubicación donde tenga instalado postgresql
Extensiones de PostgreSQL requeridas
Actualmente, Etendo Classic requiere que estén disponibles dos extensiones de PostgreSQL:
uuid-ossp para generar UUID pg_trgm para disponer de soporte de índices para búsquedas rápidas de tipo "contiene"
Desde la versión 10, estas forman parte de la instalación normal del servidor PostgreSQL.
Note
Después de modificar el archivo, reinicie el servicio postgresql
This work is licensed under CC BY-SA 2.5 ES by Futit Services S.L.