Перейти к основному содержимому

Установка

В данном разделе описан порядок установки ПО АвтоГРАФ.WEB на операционные системы Linux:

  • Установка нового экземпляра (включая установку базы данных).
  • Настройка номера порта, если требуется изменить порт по умолчанию (5000).
к сведению

Настройка и установка ПО АвтоГРАФ.WEB и всех дополнительных программ должны выполняться от имени суперпользователя.

предупреждение

После установки ПО АвтоГРАФ.WEB убедитесь, что в параметрах операционной системы Linux выбран формат региона «Русский (Россия)», соответствующий локали ru-RU.


Установка нового экземпляра

к сведению

Перед установкой ПО АвтоГРАФ.WEB необходимо актуализировать компоненты вашего сервера командами:
apt update && apt -y upgrade.

Для установки нового экземпляра ПО АвтоГРАФ.WEB на OC Debian 9, 10, 11 и Astra Linux SE 1.7 вы можете использовать готовый сценарий (скрипт), разработанный компанией ООО «ТехноКом», webmapcore_linux.sh.

Скрипт webmapcore_linux.sh:

  • проверяет уровень текущего доступа;
  • последовательно выполняет установку всех необходимых пакетов из раздела «Системные требования»;
  • загружает актуальную версию СУБД PostgreSQL и создает базу данных для ПО АвтоГРАФ.WEB;
  • загружает и устанавливает актуальную версию ПО АвтоГРАФ.WEB;
  • создает и запускает сервис АвтоГРАФ.WEB (WebMapCore.service).
предупреждение

Скрипт webmapcore_linux.sh протестирован на операционных системах Debian 9, 10, 11 и Astra Linux SE 1.7.
Установку и обновление ПО АвтоГРАФ.WEB на другие ОС Linux (например, Ubuntu) необходимо выполнить вручную, по этапам установки из скрипта.

к сведению

При выполнении установки ПО АвтоГРАФ.WEB и необходимых программ, в том числе и PostgreSQL, скриптом, разработанным компанией ООО «ТехноКом», пароль суперпользователя postgres будет сохранен в файл /root/postgres_password.txt.

Порядок установки ПО АвтоГРАФ.WEB с использованием скрипта:

  • Установите на ваш сервер wget — свободную неинтерактивную консольную программу для загрузки файлов по сети:
  apt install wget
  • Скачайте скрипт автоматической установки ПО АвтоГРАФ.WEB:
  wget http://i.tk-chel.ru/soft/WebMapCore/webmapcore_linux.sh
  • Сделайте скрипт исполняемым:
  chmod u+x ./webmapcore_linux.sh
  • При необходимости отредактируйте папку установки ПО АвтоГРАФ.WEB и имя базы данных, заданные в первых двух строчках скрипта:
  instdir="/var/webmap"
bname="agnet_linux"
  • Запустите скрипт установки:
  ./webmapcore_linux.sh
  • Дождитесь окончания установки. По завершении будет создана и запущена служба WebMapCore:
Завершение установки

ПО АвтоГРАФ.WEB по умолчанию устанавливается на порт 5000. До установки лицензионного ключа вы можете подключиться к web-серверу локально путем ввода адреса https://localhost:5000 в адресной строке браузера.

Далее необходимо настроить доступ к цифровому лицензионному ключу и изменить порт по умолчанию, если требуется. Перечисленные процедуры выполняются при остановленном сервисе WebMapCore.


Настройка рабочего порта

ПО АвтоГРАФ.WEB по умолчанию устанавливается на порт 5000.

Для изменения порта:

  • Остановите сервис WebMapCore:
  systemctl stop webmapcore.service
  • Перейдите в папку с установленным ПО АвтоГРАФ.WEB и найдите файл конфигурации appsettings.json.
  • В разделе AllowedHosts измените значение порта по умолчанию (5000) на нужный и сохраните файл:
Изменение стандартного порта
  • Запустите сервис WebMapCore:
  systemctl start webmapcore.service

До настройки подключения к серверу АвтоГРАФ рекомендуется выполнить настройку обратного прокси сервера, а также установить и настроить службу DataLoaderService, если необходимо.
Инструкция по настройке обратного прокси сервера приведена в следующем разделе.
Инструкция по установке и настройке службы DataLoaderService для ОС Linux приведена в разделе Настройка DataLoaderService.