Версия: 16.4
Postgres Pro — СУБД, разработанная в РФ компанией Postgres Professional с использованием свободно-распространяемой СУБД PostgreSQL. Postgres Pro входит в реестр российского ПО. Это система высочайшего уровня надежности, производительности, безопасности и удобства работы.
Контактная информация:
Официальный сайт
Разработчик:
Postgres Professional
Лицензия:
Postgres Pro 1c
Внимание! Автоматически после установки Postgres Pro:
- Выполняется инициализация кластера БД по пути:/var/lib/pgpro/1c-16/data
- Запускается и добавляется в автозапуск сервис"postgrespro-1c-16.service"
Для настройки postgresql.conf
следует определить путь к конфигурационному файлу, для этого:
sudo pg-setup psql
SHOW config_file;
Примерный вывод:psql (16.4)
Введите "help", чтобы получить справку
postgres=# SHOW config_file;
config_file
----------------------------------------
/var/lib/pgpro/1c-16/data/postgresql.conf
(1 справка)
postgresql.conf
внести необходимые настройки, например:listen_addresses = '*'
password_encryption = md5
shared_buffers = 4096MB
temp_buffers = 256MB
work_mem = 128MB
maintenance_work_mem = 192MB
effective_cache_size = 4GB
Внимание! По умолчанию в комментариях файла postgresql.conf содержится множество полезных рекомендаций и объяснений, которые могут помочь настроить PostgreSQL эффективно и безопасно. Также подробнее о параметрах можно узнать: Источники.
Для возможности пользователю postgres авторизоваться по паролю, следует внести изменения в файл /var/lib/pgpro/1c-16/data/pg_hba.conf:
# Изменить строку:
host all all 0.0.0.0/0 trust
# На строку (если строка отсутствует, то добавить):
host all all 0.0.0.0/0 md5
Для смены пароля учетной записи postgres следует открыть терминал и ввести:
sudo -u postgres psql
Далее выполнить команду смены пароля:
ALTER USER postgres WITH PASSWORD 'password';
Где:
После настройки PostgreSQL следует перезапустить сервис командой:
sudo systemctl restart postgresql.service
Также рекомендуется настроить автоматическое резервное копирование.
Установить можно пакетом:
Для установки следует открыть терминал и ввести:
upac ubur install postgrespro16-1c
Данная установка включает в себя автоматическое скачивание дистрибутива с официального репозитория разработчика.
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы .