Что вы хотите установить или обновить?

Инсталлятор (Ubuntu/Debian Linux) — выберите, если вы устанавливаете систему «с нуля»

Веб-панель, WAR-файл — выберите, если вы обновляете веб-панель

Android-приложение (лаунчер) — выберите, если вы хотите обновить лаунчер

Установка с помощью инсталлятора (Ubuntu/Debian Linux)

Примечание: скрипт-инсталлятор работает только на Ubuntu или Debian Linux. Однако вы можете установить Headwind MDM на любую операционную систему. Для этого загрузите архив с WAR-файлом и воспользуйтесь инструкцией в INSTALL-MANUAL.txt.

1. Установите требуемые программы (aapt, Tomcat, PostgreSQL)


# sudo apt update
# sudo apt install openjdk-8-jdk aapt tomcat8 postgresql

2. Проверьте, что Tomcat работает

# telnet localhost 8080
Trying ::1...
Connected to localhost.
Escape character is '^]'.

(если вы получили ошибку «Connection refused», исправьте проблему с установкой Tomcat)

3. Создайте базу и пользователя PostgreSQL

# sudo su postgres
# psql
postgres=# CREATE USER hmdm WITH PASSWORD 'topsecret';
postgres=# CREATE DATABASE hmdm WITH OWNER=hmdm;
postgres=# \q

4. Выполните скрипт инсталляции (от имени пользователя root)

# sudo ./hmdm_install.sh

5. При успехе, инсталлятор выдаст вам URL — откройте его в браузере.

Обновление веб-панели

Чтобы обновить ранее установленную версию веб-панели:

1. Распакуйте архив, вы получите WAR файл (приложение Tomcat) и hmdm.xml (актуальный файл конфигурации).

2. Просмотрите файл hmdm.xml и проверьте, какие атрибуты конфигурации добавились в новой версии.

3. При необходимости, подправьте файл конфигурации приложения, добавив новые атрибуты. Файл конфигурации обычно находится по пути $TOMCAT_HOME/conf/Catalina/(hostname)/(appname).xml.

4. Скопируйте WAR файл в $TOMCAT_HOME/webapps/(appname).war

5. Веб-приложение автоматически обновится через несколько секунд, и вы сможете пользоваться обновленной версией.

Обновление главного Android-приложения (лаунчера)

1. Войдите в веб-панель и откройте вкладку «Приложения».

2. Нажмите «Добавить», затем либо загрузите APK файл с диска, либо укажите URL, скопировав его с сайта.

3. Нажмите «OK» для загрузки файла.

4. Выберите конфигурации, в которых вы хотите обновить лаунчер, или нажмите «Отмена», чтобы пропустить этот шаг.

5. Каждое устройство должно автоматически загрузить и установить лаунчер в течение 15 минут. Если этого не произошло — нажмите кнопку «Обновить» на устройстве для принудительного обновления.

6. После обновления лаунчера, некоторые Android-устройства могут потребовать выбрать лаунчер по умолчанию. Выберите по умолчанию «Рабочий стол».