Table of Contents

Установка ЛЭРС УЧЁТ на Windows

Примечание

Статья описывает процесс установки ЛЭРС УЧЁТ версии 3.56 и выше. Документация по установке более старых версий находится в их руководстве по эксплуатации.

Прежде чем начать

Перед началом установки ЛЭРС УЧЁТ, нужно проверить, что все эти пункты выполняются.

  1. Пользователь, осуществляющий установку, должен обладать правами локального администратора.
  2. Если ЛЭРС УЧЁТ устанавливается на удалённый SQL сервер, пользователь должен обладать правами администратора на сервере БД.
  3. ЛЭРС УЧЁТ использует SQL аутентификацию по логину и паролю на SQL сервере. В процессе установки, если SQL аутентификация отключена, программа установки её активирует. Если вы собираетесь использовать существующий SQL сервер, убедитесь, что на нём включен режим авторизации Mixed.
  4. Если вы собираетесь использовать удалённый сервер СУБД Postgres, убедитесь, что на нём включены сетевые подключения.

Программа установки

Установка ЛЭРС УЧЁТ состоит из двух этапов. На первом этапе будут установлены компоненты системы и созданы службы Windows для автоматического запуска компонентов ЛЭРС УЧЁТ. На втором этапе будет создана или обновлена база данных, и проведена предварительная настройка портов, используемых для опроса оборудования.

Установка дополнительного ПО

Если вы загрузили установщик ЛЭРС УЧЁТ с дополнительным ПО, в процессе будут дополнительно установлены следующие компоненты:

  • Microsoft .NET Framework 4.8
  • Microsoft SQL Server Express Edition 2017 (в случае если устанавливался сервер ЛЭРС УЧЁТ)

Процесс установки

Загрузите программу установки ЛЭРС УЧЁТ, соответствующую разрядности вашей операционной системы.

Запустите программу установки и, в случае необходимости, разрешите ей работу в режиме администратора.

UAC

Вы должны принять условия лицензионного соглашения для начала установки.

License

Выберите папку, в которую будет установлена система.

Folder

Выберите компоненты ЛЭРС УЧЁТ, которые будут установлены на ваш компьютер.

Components

Дальнейший шаг зависит от того, выбран ли для установки Сервер, или нет.

Выберите порт сервера, на котором сервер будет принимать входящие подключения. По умолчанию это 10000. Остальные компоненты, выбранные на предыдущем шаге, будут настроены на подключение к локальному серверу на выбранном порту. Например, если вы не станете менять порт, установленные служба опроса и АРМ оператора будут подключаться к серверу http://localhost:10000.

Сервер будет принимать подключение со всех адресов. Если нужно выбрать конкретный интерфейс, нужно будет отредактировать конфигурационный файл сервера.

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

Настройка и запуск

Настройка выполняется только если устанавливался сервер ЛЭРС УЧЁТ.

На первом этапе вам будет предложено выбрать какой сервер баз данных вы хотите использовать — SQL Server или Postgres.

Внимание

Поддержка Postgres в настоящее время экспериментальная. Для коммерческой эксплуатации используйте SQL Server.

Дальнейшие шаги будут зависеть от того какой сервер БД вы выбрали:

SQL Server

В комплект с ЛЭРС УЧЁТ входит не самая новая версия SQL Server, чтобы обеспечить максимальную совместимость со всеми поддерживаемыми версиями операционных систем. Но если вы используете актуальную версию ОС, мы рекомендуем вам загрузить и установить самую новую доступную версию SQL Server. Подробную информацию об установки смотрите здесь.

SQL Server 2017 Express Edition, входящий в комплект ЛЭРС УЧЁТ, может быть установлен только на 64-битную версию Windows. Если вы используете 32-битную операционную систему, скачайте и установите более старую версию SQL Server, но не ниже чем 2008R2.

Важно

Рекомендуем не использовать 32-битные операционные системы и SQL Server версии ниже чем 2017! Рассмотрите возможность использовать 64-битную операционную систему и самую новую версию SQL Server.

Вам будет предложено выбрать SQL сервер, на котором будет создана база данных ЛЭРС УЧЁТ. Вы можете установить локальный SQL сервер, или подключиться к существующему серверу в вашей сети.

Внимание

На SQL сервере должна быть активирована Mixed Mode аутентификация. Прежде чем выбирать существующий сервер, убедитесь, что Mixed аутентификация включена, и сервер после этого перезапущен.
Если вы выбрали существующий локальный сервер, программа установки автоматически включит Mixed аутентификацию и перезагрузит сервер после этого.
В случае если Mixed аутентификация включается программой установки автоматически, для учётной записи sa будет установлен случайный пароль с достаточным уровнем сложности. Поменять его можно войдя на SQL сервер с помощью Windows аутентификации под учётной записью администратора компьютера.

Если локальный сервер не существует, будет установлен Microsoft SQL Server 2016 Express Edition. Дождитесь окончания процесса установки.

Install MSSQL

Совет

Если при установке SQL Server возникли какие-либо проблемы, попробуйте вручную скачать и установить более новую версию и заново запустить программу установки ЛЭРС УЧЁТ.

Если локальный сервер баз данных уже существует, он будет использован для создания БД.

MSSQL exists

Программа создаст новую, или обновит существующую базу данных и настроит к ней доступ. Если БД предыдущей версии уже существует, она будет обновлена до последней версии. Обратите внимание, что если версия БД новее, чем программа установки, установка завершится с ошибкой. В этом случае нужно скачать с сайта ЛЭРС УЧЁТ последнюю версию установщика и запустить его повторно.

Create DB

На следующем этапе вы можете зарегистрировать порты опроса диспетчерских модемов для опроса через сеть GSM, а так же порт для опроса через интернет. Вы можете пропустить этот этап и настроить порты вручную в АРМ оператора.

Postgres

Внимание

Программа установки ЛЭРС УЧЁТ не устанавливает и не настраивает сервер PostgreSQL. Вам понадобится выполнить эти шаги вручную до запуска установщика ЛЭРС УЧЁТ.

Инструкции находятся здесь.

Введите адрес сервера PostgreSQL, а так же логин и пароль учётной записи, которая обладает правами системного администратора. Этот пользователь должен иметь права на создание баз данных и других пользователей.

По умолчанию, такая учётная запись называется postgres. Её пароль должен был быть задан на этапе установки PostgreSQL.

Нажмите кнопку Продолжить. Установщик проверит, верно ли введены реквизиты сервера, и создаст на сервере базу данных LERS и пользователя lers, которому будут выданы полные права на управление базой данных LERS. Сервер ЛЭРС УЧЁТ будет подключаться к БД под этим пользователем.

Окончание установки

После запуска служб установка будет полностью завершена.

Что дальше

После того как вы установили систему, стоит зарегистрировать домен, чтобы вы могли получить доступ к своему серверу не по IP-адресу, а по доменному имени.

Кроме того, рекомендуется установить обратный прокси-сервер и настроить для него SSL сертификат, чтобы работа с сервером выполнялась по защищённому протоколу HTTPS.

См. также