Directus: Connessione di Directus a un database PostgreSQL

Questa documentazione fa parte della guida Database esterne. Consulta la guida completa qui: Come connettere Directus a un database MySQL, MariaDB o PostgreSQL.

👋 Benvenuto nella documentazione di Stackhero!

Stackhero offre un servizio Directus cloud pronto per l'uso in produzione in soli 2 minuti:

  • Collezioni, elementi, utenti, ruoli, richieste API e trasferimenti dati illimitati
  • Nome di dominio personalizzato con HTTPS integrato per un accesso sicuro (ad esempio, https://cms.tua-azienda.com)
  • Server email dedicato per invii illimitati di email transazionali e di notifica
  • Redis cache integrata per alte prestazioni
  • Prestazioni costanti e sicurezza avanzata grazie a un'infrastruttura privata e dedicata
  • Aggiornamenti con un clic per mantenere il sistema sempre aggiornato con il minimo sforzo

Concentrati sul tuo progetto, non sulla configurazione: puoi scoprire la soluzione Directus cloud di Stackhero in soli 5 minuti.

  1. Iniziate creando un utente per Directus su PostgreSQL. Aprite PgAdmin, espandete server > postgresql, cliccate con il tasto destro su Ruoli di accesso/Gruppo, e selezionate Crea > Ruolo di accesso/Gruppo....

  2. Nel campo Nome, inserite directus.

  3. Passate alla scheda Definizione e impostate una password forte e sicura.

  4. Successivamente, andate alla scheda Privilegi, selezionate Può accedere, e salvate il nuovo utente.

    Creazione utente Directus su un database PostgreSQLCreazione utente Directus su un database PostgreSQL

  5. Ora create un database per Directus. Cliccate con il tasto destro su Database e scegliete Crea > Database.

  6. Inserite directus nel campo Database, selezionate directus come proprietario, e salvate le modifiche.

    Creazione di un database Directus su PostgreSQLCreazione di un database Directus su PostgreSQL

  7. Infine, navigate al vostro dashboard Stackhero, selezionate il vostro servizio Directus, e cliccate su Configura.

  8. Sotto Database, selezionate PostgreSQL e compilate i campi aggiuntivi come mostrato di seguito.

    Configurazione di PostgreSQL per DirectusConfigurazione di PostgreSQL per Directus