Przejdź do treści

Konfiguracje poinstalacyjne PostgreSQL

Uwierzytelnianie (pg_hba.conf)

Serwer PostgreSQL musi zezwalać na dostęp zdalny z serwerów Identity.

Musisz zmodyfikować plik C:\Program Files\PostgreSQL\<version>\data\pg_hba.conf (zastąp <version> zainstalowaną wersją PostgreSQL), aby dodać dozwolony dostęp zdalny z użyciem mechanizmu uwierzytelniania scram-sha-256.

Przykład:

1
2
3
4
5
6
7
8
9
# TYPE    DATABASE  USER      ADDRESS                          METHOD

# During Identity installation: access to an administration database to create the database
hostssl   postgres  identity  <installation_server_IP>/32      scram-sha-256

# In operation: access to the application database from each Identity server
hostssl   identity  identity  <web_API_server_IP>/32           scram-sha-256
hostssl   identity  identity  <audit_server_IP>/32             scram-sha-256
hostssl   identity  identity  <provisioning_server_IP>/32      scram-sha-256

Instalacja psql.exe na serwerze Identity

Musisz również zainstalować narzędzie psql.exe na serwerze Identity.

W tym celu pobierz plik binarny psql.exe znajdujący się w C:\Program Files\PostgreSQL\<version>\bin (zastąp <version> zainstalowaną wersją PostgreSQL), a następnie przenieś go na serwer Identity.

Uruchom plik binarny jako administrator, a następnie wprowadź wymagane hasło.

Inicjalizacja bazy danych PostgreSQL

Po zainstalowaniu rozwiązania Identity na serwerze Identity usługa migrate uruchamia się automatycznie, aby utworzyć lub zmigrować bazę danych.

Aby sprawdzić, czy została uruchomiona, przejdź do następującego adresu URL w przeglądarce internetowej na serwerze Identity:

  • https://FQDN-Serveur-Identity-API:44345/

Jeśli trwa operacja migracji, następuje automatyczne przekierowanie do https://FQDN-Serveur-Identity-API:44345/migrate.

Możesz też przejść bezpośrednio do https://FQDN-Serveur-Identity-API:44345/migrate, aby sprawdzić stan bazy danych.

Konfiguracja specyficzna podczas instalacji Identity

Podczas instalacji wersji 7.1 zaznacz pole wyboru Enable preview features (PostgreSQL database) na ekranie wyboru pliku licencji w instalatorze. Jeśli to pole wyboru nie zostanie zaznaczone, instalator skonfiguruje bazę danych jako bazę danych SQL Server.

Starsze interfejsy Identity nie są zgodne z użyciem bazy danych PostgreSQL. Na ekranie wyboru komponentów do zainstalowania musisz odznaczyć komponent Systancia Hpliance (HPL).

Ostrzeżenie

Instalacja nie może być kontynuowana, jeśli jednocześnie zaznaczone są pole wyboru Enable preview features (PostgreSQL database) i komponent Hpliance.