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

Для установки нового экземпляра АвтоГРАФ.WEB на некоторых операционных системах Linux вы можете использовать готовый сценарий (cкрипт) webmapcore_linux.sh, подготовленный компанией ООО «ТехноКом».


Скрипт последовательно выполняет установку всех необходимых пакетов из раздела "Системные требования", загружает актуальную версию СУБД PosgreSQL и создает базу данных для ПО АвтоГРАФ.WEB, загружает и устанавливает актуальную версию ПО АвтоГРАФ.WEB, создает и запускает сервис АвтоГРАФ.WEB (WebMapCore.service).
Скрипт протестирован на системах Debian 9, 10, 11 и Astra Linux CE stable 2.12. вы можете выполнить установку ПО на на других системах Linux вручную, следуя этапам установки из скрипта webmapcore_linux.sh:

  • предварительно установить обязательные компоненты из раздела "Системные требования";
  • установить СУБД PosgreSQL для вашей операционной системы и создать базу данных;
  • выполнить установку ПО АвтоГРАФ.WEB, создать сервис и запустить.

Примечание

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

Внимание

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

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

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

Рис. 1: Завершение установки

Информация

АвтоГРАФ.WEB по умолчанию устанавливается на порт 5000. После завершения выполнения скрипта webmapcore_linux.sh вы можете подключиться к web-серверу путем ввода строки имя сервера:5000 в адресной строке Интернет-браузера. Для изменения номера порта, например, на TCP-порт 80, выполните настройку согласно инструкции, приведенной ниже.

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

Рис. 2: Изменение стандартного порта

  • Запустите сервис WebMapCore:
  systemctl start webmapcore.service

  • Последнее изменение: 08.08.2022 06:43