Установка на Debian 9
Обновить систему.
apt-get update -y
apt-get upgrade -y
Установить JRE (Java SE Runtime Environment).
apt-get install -y openjdk-8-jre-headless
Установить mariadb.
apt-get install -y mariadb-server
Запустить mariadb.
systemctl start mariadb.service
Установить пароль root для mariadb.
mysql_secure_installation
Добавить mariadb в автозагрузку.
systemctl enable mariadb.service
Подключиться к mariadb и создать базу данных и пользователя macmonitor с паролем macmonitorpass (пароль заменить на придуманный вами) со всеми разрешениями на эту базу данных.
mysql -u root -p
CREATE DATABASE macmonitor CHARACTER SET = "latin1" COLLATE ="latin1_swedish_ci";
GRANT ALL ON macmonitor.* TO macmonitor@127.0.0.1 IDENTIFIED BY 'macmonitorpass';
exit
Установить зависимости программы Network MACMonitor.
apt-get install -y libcap2-bin
Скачать пакет Network MACMonitor.
wget https://macmonitor.by/files/deb/network-macmonitor-latest.deb
Установить пакет Network MACMonitor.
dpkg -i --refuse-downgrade network-macmonitor-latest.deb
В файле настроек /opt/macmonitor/config/custom.properties изменить значение параметра spring.datasource.password на придуманный в пункте 7 пароль пользователя macmonitor.
Включить автозапуск программы при запуске системы.
systemctl enable macmonitor
Запустить программу.
systemctl start macmonitor
Подождать несколько минут. Зайти в программу по ссылке http://<ip address>:8080
Примечание
Если по какой-либо причине программа не запустилась, можно посмотреть логи в директории /opt/macmonitor/logs.