Установка баз данных PostgreSQL СПДС и Механика на выделенный сервер
Рассмотрим установку баз данных PostgreSQL СПДС и Механика на выделенный сервер под управлением Astra Linux, изменим порт по умолчанию, настроим подключение к серверу с клиентов.
Настройка на сервере:
- Выполните установку пакета ncad-pgsql актуальной версии
Для настройки подключения к серверу PostgreSQL на сервере необходимо выполнить следующее:
- Разрешите удаленные подключения к серверу:
Откройте на редактирование файл /opt/nanosoft/postgresql/ncad-database/ncad-data/pg_hba.conf
Пропишите IPV4 local connections:
host all all 0.0.0.0/0 trust
- Разрешите прослушивание запросов на всех IP-адресах (*):
Откройте на редактирование файл /opt/nanosoft/postgresql/ncad-database/ncad-data/postgresql.conf
Пропишите Connection Settings:
listen_addresses = '*'
- Перезапустите службу:
sudo systemctl restart ncad-pgsql
- Проверьте работу сервера:
Проверить статус службы:
sudo systemctl status ncad-pgsql
PostgreSQL по умолчанию работает на порте 54329
Проверить порт:
ss -tulpn | grep 54329
Для того, чтобы изменить порт по умолчанию (54329), необходимо:
- Откройте на редактирование файл /opt/nanosoft/postgresql/ncad-database/ncad-data/postgresql.conf
Пропишите необходимый порт (например, порт 4329):
port=4329
- Перезапустите службу:
sudo systemctl restart ncad-pgsql
- Проверьте работу сервера:
Проверить статус службы:
sudo systemctl status ncad-pgsql
Проверить порт:
ss -tulpn | grep 4329
Настройка на клиенте:
Запустите Механика, перейдите в Механика-Настройки (mcparams)
Главные настройки-Доступ к базам данных-Источник данных-укажите ip сервера: порт (54329)
Реквизиты авторизации по умолчанию:
База: nmcs231
Имя: mclogin
Пароль: mclogin
Аналогичная настройка на клиенте выполняется для СПДС
Запустите СПДС, перейти в СПДС-Настройки (spparams)
Реквизиты авторизации по умолчанию:
База: nspds231
Имя: mclogin
Пароль: mclogin
Комментарии
-
Правильно ли я понимаю, что аналогично демоном нужно поднимать для Linux версий nanoCAD на локальной машине? Дело в том, что ncad-spds обращается к локальному psql серверу(неудачно), а сам ncad-psql отсутствует в рамках дистрибутива.
0 -
Не до конца понятна суть возникших у вас затруднений. В этом посте рассмотрена ситуация, когда nanoCAD на клиенте уже установлен. В остальном должно быть достаточно указаний по установке и настройке
0 -
host all all 0.0.0.0/0 trust
Не надо так делать - это вредный совет. Нужно указывать ваши сети к которым есть доверие.
0
Разделы
- Все разделы
- 40 Общие вопросы
- 36 Работа nanoCAD в ОС Linux
- 323 Платформа nanoCAD
- 10 nanoCAD GeoniCS
- 72 nanoCAD BIM Строительство
- 30 nanoCAD Механика PRO
- 49 nanoCAD BIM Электро
- 11 nanoCAD BIM Вентиляция
- 10 nanoCAD BIM ВК
- 1 nanoCAD BIM Отопление
- 6 nanoCAD BIM СКС
- 40 nanoCAD BIM ОПС
- 2 nanoCAD Стройплощадка
- 3 nanoCAD Металлоконструкции
- 1 nanoCAD Конструкции PS
- 3 TDMS Фарватер
- Облака точек
- NSR Specification
- Учебным заведениям и учащимся