Directus: Łączenie Directus z bazą danych PostgreSQL

Ta dokumentacja jest częścią przewodnika Zewnętrzne bazy danych. Pełny przewodnik znajdziesz tutaj: Jak połączyć Directus z bazą danych MySQL, MariaDB lub PostgreSQL.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje usługę Directus cloud, która jest gotowa do użycia produkcyjnego w zaledwie 2 minuty:

  • Nielimitowane kolekcje, elementy, użytkownicy, role, zapytania API oraz transfery danych
  • Własna nazwa domeny z wbudowanym HTTPS dla bezpiecznego dostępu (na przykład, https://cms.twoja-firma.com)
  • Dedykowany serwer email do nieograniczonej wysyłki maili transakcyjnych i powiadomień
  • Zintegrowany cache Redis dla wysokiej wydajności
  • Stała wydajność i wysoki poziom bezpieczeństwa dzięki prywatnej, dedykowanej infrastrukturze
  • Aktualizacje jednym kliknięciem pozwalają utrzymać system zawsze aktualny przy minimalnym wysiłku

Skup się na swoim projekcie, nie na konfiguracji: możesz przetestować rozwiązanie Directus cloud od Stackhero w zaledwie 5 minut.

  1. Zacznij od utworzenia użytkownika dla Directus na PostgreSQL. Otwórz PgAdmin, rozwiń serwery > postgresql, kliknij prawym przyciskiem na Role logowania/grupy i wybierz Utwórz > Role logowania/grupy....

  2. W polu Nazwa wpisz directus.

  3. Przejdź do zakładki Definicja i ustaw silne, bezpieczne hasło.

  4. Następnie przejdź do zakładki Uprawnienia, zaznacz Może się logować i zapisz nowego użytkownika.

    Tworzenie użytkownika Directus w bazie danych PostgreSQLTworzenie użytkownika Directus w bazie danych PostgreSQL

  5. Teraz utwórz bazę danych dla Directus. Kliknij prawym przyciskiem na Bazy danych i wybierz Utwórz > Bazę danych.

  6. Wpisz directus w polu Baza danych, wybierz directus jako właściciela i zapisz zmiany.

    Tworzenie bazy danych Directus na PostgreSQLTworzenie bazy danych Directus na PostgreSQL

  7. Na koniec przejdź do swojego panelu Stackhero, wybierz swoją usługę Directus i kliknij Konfiguruj.

  8. Pod Baza danych wybierz PostgreSQL i wypełnij dodatkowe pola, jak pokazano poniżej.

    Konfiguracja PostgreSQL dla DirectusKonfiguracja PostgreSQL dla Directus