Directus: Connecter Directus à une base de données PostgreSQL
Cette documentation fait partie du guide Bases de données externes. Consultez le guide complet ici : Comment connecter Directus à une base de données MySQL, MariaDB ou PostgreSQL.
👋 Bienvenue sur la documentation de Stackhero !
Stackhero propose un service Directus cloud, prêt à l'emploi pour la production, en seulement 2 minutes :
- Collections, items, utilisateurs, rôles, requêtes API et transferts illimités
- Nom de domaine personnalisable sécurisé avec HTTPS (par exemple, https://cms.votre-entreprise.com)
- Serveur d'e-mail dédié et illimité inclus
- Serveur de cache Redis inclus pour une haute performance
- Performance optimale et sécurité renforcée grâce à une VM privée et dédiée.
- Mises à jour en un clic pour une maintenance simplifiée
Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution Directus cloud de Stackhero !
-
Commencez par créer un utilisateur pour Directus sur PostgreSQL. Ouvrez PgAdmin, développez servers > postgresql, faites un clic droit sur Login/Group Roles, puis sélectionnez Create > Login/Group Role....
-
Dans le champ Name, saisissez
directus. -
Passez à l'onglet Definition et définissez un mot de passe fort et sécurisé.
-
Ensuite, allez dans l'onglet Privileges, cochez Can login, puis enregistrez le nouvel utilisateur.
Création de l'utilisateur Directus sur une base PostgreSQL -
Créez maintenant une base de données pour Directus. Faites un clic droit sur Databases et choisissez Create > Database.
-
Saisissez
directusdans le champ Database, sélectionnezdirectuscomme propriétaire, puis enregistrez vos modifications.
Création de la base Directus sur PostgreSQL -
Enfin, rendez-vous sur votre tableau de bord Stackhero, sélectionnez votre service Directus et cliquez sur Configurer.
-
Sous Base de données, sélectionnez PostgreSQL et renseignez les champs supplémentaires comme illustré ci-dessous.
Configuration de PostgreSQL pour Directus