Проект

Общее

Профиль

Действия

PostgreInstall » История » Редакция 15

« Предыдущее | Редакция 15/18 (Разница(diff)) | Следующее »
BEA, 08.05.2025 07:49


Установка PostgreSQL

Windows

PostgreSQL Server

  1. Перейдите на официальный сайт Postgres Professional: https://postgrespro.ru/windows.
    Выберите версию PostgreSQL. Для серверов со старой windows server (2012) необходимо установить 12-ую версию. Иначе устанавливайте 14-ую.
    Скачайте установочный файл .exe для Windows (64-bit).
    Дальнейшую установку можно производить по инструкциям на сайте. Но если она не понятна то можно воспользоваться нашей инструкцией описанной ниже
  2. Запуск установщика. Откройте скачанный файл.
  3. Выбор компонентов
    Установите все компоненты указанные на изображении:
  4. Пути установки
    - Каталог установки: можно оставить по умолчанию

    - Каталог данных: укажите, где будут храниться БД. Рекомендуется указать путь на диске с наибольшим дисковым пространством
  5. Параметры сервера
    - Порт: Оставьте 5432 если не занят.
    - Локаль: оставить по умолчанию "Настройка ОС"
    - Суперпользователь: имя суперпользователя. Можно оставить значение по умолчанию
    - Пароль: Задайте надежный пароль для суперпользователя (запомните его!).
    - Разрешить подключения с любых IP адресов: дожна стоять галочка
    Остальные параметры оставить по умолчанию
  6. Дополнительные параметры:
    Оставить чек выбранным на "Провести оптимизацию параметров"
  7. Завершение установки
    Перед запуском установки можете настроить ярлыки в меню "Пуск" если вам это необходимо. Проверьте параметры и нажмите "Установить". Дождитесь окончания установки.
  8. Дополнительные настройки
    - Настроить брандмауэр: Разрешите подключения к порту, который указали при установке PostgreSQL Server, в Windows Firewall или при помощи команды в powershell:
    New-NetFirewallRule -Name "PostgreSQL" -DisplayName "PostgreSQL Server" -Direction Inbound -Protocol TCP -LocalPort <порт> -Action Allow
    

PgAdmin

  1. Скачивание дистрибутива программы pgAdmin
    Страница загрузки pgAdmin: https://www.pgadmin.org/download/
    Переходим на официальный сайт в раздел «Download».
    Затем выбираем "Windows", далее выбираем версию pgAdmin.
    Щелкаем по ссылке, в результате нас перенесет на сайт PostgreSQL, здесь выбрать разрядность операционной системы, кликаем по соответствующей ссылке.
  2. Запуск установки pgAdmin
    Запускаем скаченный файл.
  3. Принятие условий лицензионного соглашения
  4. Выбор каталога для установки pgAdmin
    Потом мы можем указать путь к каталогу, однако можно оставить и по умолчанию, нажимаем «Next».
  5. Настройка ярлыка pgAdmin
    В данном окне в случае необходимости можно настроить ярлык для запуска pgAdmin. Нажимаем «Next».
  6. Запуск установки pgAdmin
    Все готово для установки, нажимаем «Install».

    Установка началась, она продлится буквально пару минут.
  7. Завершение установки pgAdmin
    Жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4).

Linux

PostgreSQL Server

Предварительно проверить файл /etc/apt/sources.list, на наличие сетевого репозитория в котором находится пакет postgresql.
В большинстве линукс дистрибутивов PostgreSQL Server доступен из репозитория Debian и устанавливается при помощи пакетного менеджера apt.
Установку PostgreSQL Server на не Debian подобные дистрибутивы уточняйте на их вики и в сети интернет.

ALT Linux

Вики по установке: https://www.altlinux.org/PostgreSQL

Astra Linux

Вики по установке: https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/termidesk-ustanovka-programmnogo-kompleksa/podgotovka-sredy-funktsionirovaniya-pered-ustanovkoj/ustanovka-i-nastrojka-subd-postgresql

Действия после установки: настройка

Изменение конфигурации: Файлы postgresql.conf и pg_hba.conf находятся в каталоге данных, указанный при установке PostgreSQL Server.

До выполнения настроек указанных ниже предварительно ознакомиться с инструментом pgAdmin. Инструкция по инмтрументу для пуска скриптов: ссыдка

Для корректной работы базы данных Omega Production необходимо:
  • установить плагин orafce и добавить в search_path:
    CREATE EXTENSION orafce;
    set search_path="$user",oracle,public;
    COMMIT:
    
  • установить плагин fuzzymatch:
    CREATE EXTENSION fuzzystrmatch;
    COMMIT;
    

Обновлено BEA около 18 часа назад · 15 изменени(я, ий)