WalkieFleet Server Installation (Version for Linux)

Загрузите установочный пакет сервера WalkieFleet со страницы ЗАГРУЗКИ.
Установите сборку walkiefleetservice_x.x.x_amd64.deb на серверной машине.
Варианты установки сборки:
  • Из графической оболочки сервера Linux
  • Из командной строки: sudo apt install ./walkiefleetservice_x.x.x_amd64.de
После успешной установки сборки, следующие папки будут доступны на серверной машине:
  • /srv/WalkieFleet – исполняемые файлы
  • /etc/systemd/system/WalkieFleetService.service – системный файл описание сервиса
  • /etc/WalkieFleet/ServerSettings.conf – файл настроек для запуска сервиса
  • /var/WalkieFleet – папка создается после первого запуска сервиса и используется для хранения лицензий, звукозаписей, временных файлов и т.д. Путь к данной папке может быть изменен в файле ServerSettings.conf
  • /var/WalkieFleet/Licenses – папка лицензий WalkieFleet
  • /var/WalkieFleet/Certificates/webcertificate.pfx – файл SSL-сертификата при использовании HTTPS. Путь к файлу и пароль к контейнеру ключа может быть изменен в файле ServerSettings.conf
Предварительные условия перед первым запуском сервиса
Для работы сервиса WalkieFleet должна быть доступен сервер баз данных. Сервер WalkieFleet поддерживает:
  • PostgreSQL (по умолчанию)
  • MS SQL Server
ServerSettings.conf содержит следующие настройки подключения к серверу баз данных:
  • SqlType – 1 для PostgreSQL, 0 для MS SQL Server (по умолчанию: 1)
  • SQLServer - IP-адрес сервера баз данных (по умолчанию: 127.0.0.1)
  • Login - Имя пользователя учетной записи на сервере баз данных (по умолчанию: wfservice)
  • Password - Пароль пользователя (по умолчанию: wfservice)
  • Port - Порт сервера баз данных (по умолчанию: 5432)
  • Authentication – 1 для встроенной SQL авторизации, 0 – Авторизация Windows (0 применимо только для MS SQL Server)
Установка PostgreSQL
Команда для установки PostgreSQL:
sudo apt install postgresql
Учетная запись для подключения к серверу баз данных должна иметь привилегию "superuser" для создания и управления базами данных.
Для создания такой учетной записи на сервере PostgreSQL:
  • Запустите консоль PostgreSQL: sudo -u postgres psql
  • Команда для создания учетной записи с привилегией superuser: create user wfservice superuser password 'wfservice';
  • Выход из консоли: \q
Управление сервисом WalkieFleet
  • Запустить сервис: sudo systemctl start WalkieFleetService
  • Остановите сервис: sudo systemctl stop WalkieFleetService
  • Статус сервиса: sudo systemctl status WalkieFleetService
  • Включить автоматический запуск сервиса при загрузки операционной системы: sudo systemctl enable WalkieFleetService
Менеджер сервера WalkieFleet
  • Менеджер сервера WalkieFleet, установленный под Windows можно подключить к серверу на базе Linux удаленно по протоколу IP
  • Веб-версия менеджера сервера доступна на WebSocket-порте, заданном в ServerSettings.conf (по умолчанию: 9998)
Внимание! Функционал настройки сервера и управления сетями в веб-версии менеджера сервера идентичен функционалу в версии менеджера на базе Windows. Пользовательские интерфейсы менеджеров заметно отличаются, но концепция и набор свойств является идентичным. Детали настроек сервера и сетей находятся в руководстве по настройке сервера на базе Windows
Получение Hardware ID для сервера на базе Linux
Запустите данное приложение для получения Hardware ID:
sudo /srv/WalkieFleet/FleetHID
Made on
Tilda