Directus: Conectar Directus a una base de datos PostgreSQL
Esta documentación forma parte de la guía Bases de datos externas. Consulte la guía completa aquí: Cómo conectar Directus a una base de datos MySQL, MariaDB o PostgreSQL.
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece un servicio de Directus cloud listo para producción en solo 2 minutos:
- Colecciones, elementos, usuarios, roles, peticiones API y transferencias de datos ilimitados
- Nombre de dominio personalizado con HTTPS integrado para un acceso seguro (por ejemplo, https://cms.tu-empresa.com)
- Servidor de correo dedicado para envíos ilimitados de emails transaccionales y de notificaciones
- Caché Redis integrado para un alto rendimiento
- Rendimiento constante y seguridad reforzada gracias a una infraestructura privada y dedicada
- Actualizaciones con un solo clic para mantener tu sistema siempre al día con el mínimo esfuerzo
Concéntrate en tu proyecto, no en la configuración: puedes descubrir la solución Directus cloud de Stackhero en solo 5 minutos.
-
Comience creando un usuario para Directus en PostgreSQL. Abra PgAdmin, expanda servidores > postgresql, haga clic derecho en Roles de inicio/grupo, y seleccione Crear > Rol de inicio/grupo....
-
En el campo Nombre, introduzca
directus. -
Cambie a la pestaña Definición y establezca una contraseña fuerte y segura.
-
Luego, vaya a la pestaña Privilegios, marque Puede iniciar sesión, y guarde el nuevo usuario.
Creación de usuario Directus en una base de datos PostgreSQL -
Ahora cree una base de datos para Directus. Haga clic derecho en Bases de datos y elija Crear > Base de datos.
-
Introduzca
directusen el campo Base de datos, seleccionedirectuscomo propietario, y guarde sus cambios.
Creación de base de datos Directus en PostgreSQL -
Finalmente, navegue a su panel de Stackhero, seleccione su servicio Directus, y haga clic en Configurar.
-
Bajo Base de datos, seleccione PostgreSQL y complete los campos adicionales como se muestra a continuación.
Configuración de PostgreSQL para Directus