Към съдържанието

Конфигурации на PostgreSQL след инсталирането

Удостоверяване (pg_hba.conf)

Сървърът на PostgreSQL трябва да разрешава отдалечен достъп от сървърите на Identity.

Трябва да промените файла C:\Program Files\PostgreSQL\<version>\data\pg_hba.conf (заменете <version> с инсталираната версия на PostgreSQL), за да добавите разрешения отдалечен достъп, като използвате механизма за удостоверяване scram-sha-256.

Пример:

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

Инсталиране на psql.exe на сървъра на Identity

Трябва също да инсталирате инструмента psql.exe на сървъра на Identity.

За целта вземете двоичния файл psql.exe, намиращ се в C:\Program Files\PostgreSQL\<version>\bin (заменете <version> с инсталираната версия на PostgreSQL), след което го прехвърлете на сървъра на Identity.

Стартирайте двоичния файл като администратор, след което въведете исканата парола.

Инициализиране на базата данни PostgreSQL

След като решението Identity бъде инсталирано на сървъра на Identity, услугата migrate се стартира автоматично, за да създаде или мигрира базата данни.

За да проверите дали е стартирана, отидете на следния URL адрес от уеб браузър на сървъра на Identity:

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

Ако се извършва операция по миграция, се осъществява автоматично пренасочване към https://FQDN-Serveur-Identity-API:44345/migrate.

Можете също да отидете директно на https://FQDN-Serveur-Identity-API:44345/migrate, за да разберете състоянието на базата данни.

Специфична конфигурация при инсталиране на Identity

При инсталиране на версия 7.1 отметнете квадратчето Enable preview features (PostgreSQL database) на екрана за избор на файла с лиценза в инсталатора. Ако това квадратче не е отметнато, инсталаторът ще конфигурира базата данни като база данни SQL Server.

Наследените интерфейси на Identity не са съвместими с използването на база данни PostgreSQL. На екрана за избор на компонентите за инсталиране трябва да премахнете избора на компонента Systancia Hpliance (HPL).

Предупреждение

Инсталирането не може да продължи, ако квадратчето Enable preview features (PostgreSQL database) и компонентът Hpliance са избрани едновременно.