|
<< Показать Оглавление >> Установка > Установка и обновление сервиса обратной связи Установка и настройка postgreSQL |
![]()
|
Для работы сервиса обратной связи Feedback Service требуется postgreSQL версии 12 или более поздних.
Документация к СУБД postgreSQL приведена на сайте www.postgresql.org/docs/12/ |
Для настройки сервера потребуются следующие параметры:
•Имя хоста, на котором установлен postgreSQL
•Порт подключения
•Имя базы данных, в которую будет записываться обратная связь
•Логин и пароль учетной записи
Установка на ОС Astra Linux
1.Для установки создайте директорию и загрузите в нее пакет postgreSQL, входящий в вашу поставку:
mkdir psql
cd psql
wget "ссылка на файл"
2.Распакуйте архив:
unzip postgrespro-std-12.zip
3.Находясь в этой директории, выполните команду установки:
sudo dpkg -i *.deb
4.Задайте пользователя и пароль установленной postgreSQL:
sudo -u postgres psql -c "ALTER ROLE postgres WITH PASSWORD 'пароль';"
Настройка конфигурации
Для настройки измените файлы конфигурации postgreSQL.
1.Откройте файл /var/lib/pgpro/std-12/data/postgresql.conf и раскомментируйте в нем строки:
listen_addresses = 'localhost'
port = 5432
2.Если нужно открыть доступ к БД postgreSQL с других хостов:
a.В файле /var/lib/pgpro/std-12/data/postgresql.conf замените 'localhost' на знак '*' в строке listen_addresses = 'localhost'.
b.В файле /var/lib/pgpro/std-12/data/pg_hba.conf добавьте строку: host all all <адрес_подсети> md5, где <адрес_подсети> — это адрес и размер подсети, откуда будут обращаться к postgreSQL, например:
# TYPE |
DATABASE |
USER |
ADDRESS |
METHOD |
host |
all |
all |
192.168.54.1/32 |
md5 |
3.Если нужно обеспечить работу любых подключений ipv4:
c.В файле /var/lib/pgpro/std-12/data/pg_hba.conf добавьте строку:
# TYPE |
DATABASE |
USER |
ADDRESS |
METHOD |
host |
all |
all |
0.0.0.0/0 |
md5 |