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

Установка

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

  • Установка Microsoft SQL Server.
  • Установка нового экземпляра ПО АвтоГРАФ.WEB.
  • Настройка рабочего порта.
предупреждение

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


Установка Microsoft SQL Server

Для работы ПО АвтоГРАФ.WEB требуется база данных. Для создания базы необходимо установить базу данных MS SQL Server. Программа АвтоГРАФ.WEB совместима с MS SQL Server версий 2019 и выше. Рекомендуется всегда использовать актуальную версию программы.

Далее рассматривается установка экземпляра баз данных на примере SQL Server 2019.

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

  • Скачайте файл установки MS SQL Server и начните установку.
  • В окне «Центр установки SQL Server» выберите «Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке». Подготовка к установке занимает некоторое время, дождитесь завершения операции.
Установка экземпляра SQL Server
  • Далее программа установки предложит ознакомиться с условиями лицензионного соглашения на программное обеспечение Microsoft. Внимательно изучите соглашение, и, если вы согласны с его условиями, выберите опцию «Я принимаю условия лицензионного соглашения», затем нажмите «Далее». Если вы не согласны с условиями лицензионного соглашения, нажмите «Отмена» и прервите установку MS SQL Server. Без установки экземпляра SQL Server дальнейшая установка ПО АвтоГРАФ.WEB невозможна.
  • Выберите компоненты Express для установки.
Компоненты Express для установки
  • Задайте имя экземпляра SQL Server, как показано на рисунке. Идентификатор экземпляра и именованный экземпляр могут быть произвольными. Если на вашем компьютере уже установлена база данных, имя и идентификатор экземпляра новой базы не должны совпадать с параметрами существующей базы данных.
Имя экземпляра SQL Server
  • В разделе «Конфигурация сервера» перейдите на вкладку «Параметры сортировки» и установите настройки, как показано на рисунке ниже.
Параметры сортировки SQL
  • Настройте режим аутентификации администраторов: выберите смешанный режим и задайте пароль администратора. При создании базы данных, после установки web-сервера используются логин SA и пароль, заданные в этом меню. Поэтому рекомендуется запомнить введенный пароль.
предупреждение

Пароль администратора базы данных должен содержать заглавные и строчные буквы, цифры и символы. Если заданный пароль не удовлетворяет установленному формату, то при попытке перейти к следующему шагу установки SQL Server Express появится уведомление о недопустимом пароле.

Пароль администратора
  • Продолжите установку SQL Server с выбранными настройками. Дождитесь окончания установки. Затем перейдите к следующему шагу установки ПО АвтоГРАФ.WEB.

Установка ПО АвтоГРАФ.WEB

Загрузка и распаковка файлов

  • Скачайте установочные файлы ПО АвтоГРАФ.WEB с официального форума ООО «ТехноКом» или по ссылке, отправленной на электронную почту.
  • Распакуйте все файлы в папку на локальном диске, например, C:\WebMapCore.

Создание базы данных

  • Запустите командную строку и выполните следующую команду из папки, в которую была распакована программа АвтоГРАФ.WEB (например, C:\WebMapCore):
  WebMapCore.exe createdb -s (LOCAL) -t 0 -d AGNET_777 -u sa 

где:
AGNET_777 — название новой базы данных АвтоГРАФ.WEB,
sa — стандартный логин системного администратора MS SQL, пароль будет запрошен.

Выполнение команды
  • После запроса Enter 'sa' password введите пароль системного администратора базы данных, заданный при установке Microsoft SQL Server. Вводимые символы не отображаются в командной строке. Нажмите Enter после ввода пароля.
  • Дождитесь завершения установки — отобразится сообщение SUCCESSFULLY COMPLETED.
Завершение установки

После выполнения команды будет создана база данных и в файл appsettings.user.json будет добавлена строка подключения к этой базе данных (connection-string).

Установка и запуск сервиса

  • Запустите командную строку от имени администратора.
  • Выполните следующую команду:
  sc create WebMapCore binPath=C:\WebMapCore\WebMapCore.exe
  • Выполните следующую команду для запуска WebMapCore как сервиса:
  net start WebMapCore
к сведению

Если сервис не запускается, то проверьте журнал событий Windows (Event log) и файлы логов в подкаталоге C:\WebMapCore\Logs. Для диагностических целей сервис WebMapCore.exe может быть запущен из консоли.


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

ПО АвтоГРАФ.WEB по умолчанию устанавливается на порт 5000. Установите альтернативный порт ПО АвтоГРАФ.WEB, если необходимо.

  • В режиме работы «Сервис» порт задается в файле appsettings.json.
Установка порта сервиса
  • Для использования HTTPS-порта (443) требуется сертификат в виде .PFX, путь к которому должен быть указан в файле appsettings.json, в секции Kestrel. Пример приведен на рисунке ниже:
Установка пути к файлу сертификата

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