UniFi Video на Ubuntu 16.04

UniFi Video на Ubuntu 16.04

sudo su
apt update && apt dist-upgrade -y && reboot now
wget https://it-admins.ru/downloads/unifi/unifi-video.Ubuntu16.04_amd64.v3.10.13.deb
dpkg -i unifi-video.Ubuntu16.04_amd64.v3.10.13.deb && apt install -f
wget https://it-admins.ru/downloads/unifi/jre-8u271-linux-x64.tar.gz
mkdir -p /usr/local/java && cp "jre-8u271-linux-x64.tar.gz" /usr/local/java && cd /usr/local/java
tar zxvf jre-8u271-linux-x64.tar.gz && rm jre-8u271-linux-x64.tar.gz
update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_271/bin/java" 1
update-alternatives --config javawget https://it-admins.ru/downloads/unifi/jre-8u271-linux-x64.tar.gz
mkdir -p /usr/local/java && cp "jre-8u271-linux-x64.tar.gz" /usr/local/java && cd /usr/local/java
tar zxvf jre-8u271-linux-x64.tar.gz && rm jre-8u271-linux-x64.tar.gz
update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_271/bin/java" 1
update-alternatives --config java

После последней команды запрошен выбор, выбираем версию 271, у меня был
* 2 /usr/local/java/jre1.8.0_271/bin/java 1 ручной режим

echo "JAVA_HOME=/usr/local/java/jre1.8.0_271" | tee -a /etc/default/unifi

Подключаем раздел для сохранения видео:
Просматриваем списки устройств

fdisk -l
wipefs /dev/sda -a

Разбиваем и форматим нужный раздел. В моём случае это /dev/sda

fdisk /dev/sda

Создаем файловую систему ext4 на разделе

mkfs.ext4 /dev/sda

Смотрим UUID диска

sudo blkid

Создаем каталог для монтирования

sudo mkdir -p /media/video

Получаем UUID диска для монтирования

ls -la /dev/disk/by-uuid/

Дописываем строчку в конце файла /etc/fstab для автоматического монтирования

UUID="e936accb-9305-4504-8843-d92584b1a659" /media/video ext4 defaults 1 2

Даём права на папку для хранения видео и меняем владельца

chmod -R a+rwx /media/video/ && chown -R unifi-video:unifi-video /media/video/
reboot now

После перезагрузки заходим по IP-адресу на порт 7443

https://192.168.60.30:7443

Для просмотра списка пользователей на NVR вводим в терминале следующую строку

mongo 127.0.0.1:7441/av --eval "db.account.find().forEach(printjson)"

IT-admins

IT-admins

info@it-admins.ru


IT-admins © 2020