Общие сведения
Надёжность и безопасность
Покупка лицензии
Начало работы
Роли в системе
Проекты
Концепции
Компоненты
Инструкции
Задачи
Финансы
Ресурсы
Таймшиты
Клиенты
Вики
Затраты
Отчёты и аналитика
FAQ
Типы отчётов
Тип отчёта «Акты»
Тип отчёта «Баланс отсутствий»
Тип отчёта «Бронирование»
Тип отчёта «Биллинг»
Тип отчёта «Версии проектов»
Тип отчёта «Задачи»
Тип отчёта «Задачи проектов»
Тип отчёта «Затраты»
Тип отчёта «Заявки на затраты»
Тип отчёта «Заявки на отсутствия»
Тип отчёта «История ставок пользователей»
Тип отчёта «Запросы ресурсов»
Тип отчёта «Навыки пользователей»
Тип отчёта «Пользователи»
Тип отчёта «Проводки»
Тип отчёта «Ресурсный план»
Тип отчёта «Ресурсный план (по версиям)»
Тип отчёта «Проекты»
Тип отчёта «Сертификаты пользователей»
Тип отчёта «Счета»
Тип отчёта «Счета (строки)»
Тип отчёта «Таймшиты»
Тип отчёта «Таймшиты детально»
Тип отчёта «Финансы»
Тип отчёта «Структура работ»
Тип отчёта «Центры затрат проектов»
Тип отчёта «Задания воркфлоу»
Тип отчета Клиенты
Тип отчета «Контакты»
Тип отчёта «Сделки»
Тип отчёта «История состояний сделок»
Тип отчёта «Взаимодействия»
Использование отчётов
Группировка данных источника
Группировка данных в отчёте
Типы виджетов
Общие отчёты и шаблоны
Настройка отчёта
Экспорт отчётов
Пользовательские настройки отчёта
Вычисляемые поля
Особые колонки отчётов с временными рядами
Использование панелей мониторинга
Публикация панелей
Фильтры источников данных
Настройка и администрирование
Типовой порядок настройки системы
Язык формул и выражений
On-premises
API
История изменений
Термины и определения

Развёртывание PostgreSQL на отдельной виртуальной машине

Обновлено: 18.07.2025

Установка PostgreSQL на отдельной виртуальной машине

Примечание

Для данных рекомендуется подключить отдельный виртуальный диск.

Для установки выполните команды:

sudo apt update
sudo apt install postgresql-16

Проверка установки:

systemctl status postgresql

Инструкция на сайте разработчика ОС — https://wiki.astralinux.ru/pages/viewpage.action?pageId=147162402

Сетевой доступ

Настройка postgresql.conf:

sudo nano /etc/postgresql/<версия>/main/postgresql.conf

Найдите и замените строку:

listen_addresses = 'localhost'

Настройка pg_hba.conf:

sudo nano /etc/postgresql/<версия>/main/pg_hba.conf

Добавьте строку для разрешения доступа (пример для всех IPv4-адресов):

# TYPE  DATABASE  USER  ADDRESS      METHOD
host    all       all   0.0.0.0/0    md5   # или "scram-sha-256"

Первичная настройка

Выполнить вход в сессию служебного пользователя Postgres:

sudo su - postgres

Возможно, потребуется настройка политики для команды su (небезопасно, использовать только на тестовом стенде в момент настройки):

sudo nano /etc/pam.d/su

# Оставить одну строку:

auth       sufficient pam_wheel.so trust

Установить пароль администратора СУБД:

psql -c "alter user postgres with password '<указать_пароль>'"

Если требуется сменить папку для файлов БД:

sudo nano  /etc/postgresql/[version number]/main/postgresql.conf

__
# Изменить строку:
data_directory = '/путь/к/папке/данных'

__
Скопировать данные из прежней папки в новую.
__

sudo systemctl restart postgresql

Содержание

Установка PostgreSQL на отдельной виртуальной машине Сетевой доступ Первичная настройка
Ничего не найдено

Перейти на русскую версию?