Directus: Conectar o Directus a uma base de dados PostgreSQL
Esta documentação faz parte do guia Bases de dados externas. Consulte o guia completo aqui: Como conectar o Directus a uma base de dados MySQL, MariaDB ou PostgreSQL.
👋 Bem-vindo à documentação da Stackhero!
A Stackhero oferece um serviço Directus cloud, pronto para uso em produção, em apenas 2 minutos:
- Coleções, itens, utilizadores, funções, pedidos API e transferências ilimitados
- Nome de domínio personalizável seguro com HTTPS (por exemplo, https://cms.sua-empresa.com)
- Servidor de email dedicado e ilimitado incluído
- Servidor de cache Redis incluído para alto desempenho
- Desempenho ótimo e segurança robusta impulsionados por uma VM privada e dedicada.
- Atualizações com um clique para uma manutenção sem esforço
Poupe tempo e simplifique a sua vida: leva apenas 5 minutos para experimentar a solução cloud Directus da Stackhero!
-
Comece por criar um utilizador para o Directus no PostgreSQL. Abra o PgAdmin, expanda servidores > postgresql, clique com o botão direito em Login/Group Roles, e selecione Criar > Login/Group Role....
-
No campo Nome, insira
directus. -
Mude para o separador Definição e defina uma palavra-passe forte e segura.
-
Depois, vá ao separador Privilégios, marque Pode fazer login, e guarde o novo utilizador.
Criação de utilizador Directus numa base de dados PostgreSQL -
Agora crie uma base de dados para o Directus. Clique com o botão direito em Bases de dados e escolha Criar > Base de dados.
-
Insira
directusno campo Base de dados, selecionedirectuscomo proprietário, e guarde as suas alterações.
Criação de base de dados Directus no PostgreSQL -
Finalmente, navegue até ao seu painel de controlo Stackhero, selecione o seu serviço Directus, e clique em Configurar.
-
Sob Base de dados, selecione PostgreSQL e preencha os campos adicionais conforme mostrado abaixo.
Configuração de PostgreSQL para Directus