Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Комментарий: Published by Scroll Versions from space PDTNAG and version 1.34.2

...

  1. Создать пользователя во внешней PostgreSQL (например, polymatica).
  2. Создать во внешней PostgreSQL базы данных согласно списку необходимых баз данных приложения для целевой версии и предоставить на них права для созданного пользователя:

    Блок кода
    languagesql
    CREATE DATABASE <DatabaseName> OWNER polymatica;
     Для PostgreSQL версий 11 и 12 необходимо в базе базах platform_manager и platform_manager_cache с правами суперпользователя установить расширение pgcrypto:
    Блок кода
    languagesql
    CREATE EXTENSION IF NOT EXISTS pgcrypto;
  3. Настроить в конфигурации внешней PostgreSQL параметры max_connections и max_prepared_transactions равными 1000 или более.
  4. Настроить доступность подключения ко внешней PostgreSQL с хоста, на котором будет установлено приложение.
  5. Установить пакет для настройки работы приложения с внешней PostgreSQL:

    Блок кода
    languagebash
    # Astra Linux CE 2.12, Debian 10 / 11 / 12, ОСнова 2
    apt install polymatica-platform-external-postgresql
    
    # Альт 10 СП Сервер / 10 Сервер
    apt-get install polymatica-platform-external-postgresql
    
    # РЕД ОС 8
    yum install polymatica-platform-external-postgresql
  6. Включить конфигурирование подключения к внешней PostgreSQL:

    Блок кода
    languagebash
    sed -i 's/false/true/g' /etc/polymatica/platform/env.d/postgresql.env
  7. Отредактировать параметры подключения к внешней PostgreSQL:
    Блок кода
    languagebash
    sed -i 's?user:password@host:port5432?<your_user>:<your_password>@<your_host>:<your_port>?g' /etc/polymatica/platform/env.d/postgresql.env

...