Сегодня разберу установку ПО MotionEyE
на Ubuntu 20.04 Server
Наблюдение за домом и прилегающей территорией — вот основная задача фронтенда. (при использовании камер отличных от тех что я использую с видеорегистратором)
Dahua DHI-NVR2108HS-8P-4KS2
Dahua DH-IPC-HFW2230SP-S-0360B
Dahua DH-IPC-HFW2230SP-S-0360B
Dahua DH-IPC-HFW2431SP-S-0360B белый (4M)
куда не удалось пока еще провести сетевой кабель и поэтому мой выбор пал на данное решение, как проверенное опытом.
Ну да ладно лирики, пора показать как же все же поставить фронтенд MotionEyE
на Ubuntu 20.04 Server
в шагах.
ekzorchik@srv-us2004a:~$ sudo rm -Rf /var/lib/apt/lists ekzorchik@srv-us2004a:~$ sudo apt-get update && sudo apt-get -y upgrade ekzorchik@srv-us2004a:~$ sudo apt-get install -y curl motion ffmpeg v4l-utils python2 net-tools ekzorchik@srv-us2004a:~$ curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py ekzorchik@srv-us2004a:~$ sudo python2 get-pip.py ekzorchik@srv-us2004a:~$ sudo apt-get install -y libffi-dev libzbar-dev libzbar0 python2-dev libssl-dev libcurl4-openssl-dev libjpeg-dev python-pil ekzorchik@srv-us2004a:~$ sudo pip2 install motioneye ekzorchik@srv-us2004a:~$ sudo mkdir -p /etc/motioneye ekzorchik@srv-us2004a:~$ sudo cp /usr/local/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf ekzorchik@srv-us2004a:~$ sudo mkdir -p /var/lib/motioneye ekzorchik@srv-us2004a:~$ sudo cp /usr/local/share/motioneye/extra/motioneye.systemd-unit-local /etc/systemd/system/motioneye.service ekzorchik@srv-us2004a:~$ sudo systemctl daemon-reload ekzorchik@srv-us2004a:~$ sudo systemctl enable motioneye.service Created symlink /etc/systemd/system/multi-user.target.wants/motioneye.service → /etc/systemd/system/motioneye.service. ekzorchik@srv-us2004a:~$ sudo systemctl restart motioneye.service && sudo systemctl status motioneye.service | head -n5 ● motioneye.service - motionEye Server Loaded: loaded (/etc/systemd/system/motioneye.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2021-11-06 19:45:43 UTC; 14ms ago Main PID: 35320 (meyectl) Tasks: 1 (limit: 4616) ekzorchik@srv-us2004a:~$ ekzorchik@srv-us2004a:~$ sudo netstat -tulpn | grep :8765 tcp 0 0 0.0.0.0:8765 0.0.0.0:* LISTEN 35708/python2
Открываю браузер и в строке URL
адреса указываю
http://IP&DNS:8765
авторизуюсь:
(Дефолтные идентификационные данные)
Login: admin
Pass: пустой пароль
И нажимаю Login
Если в последствии нужно будет выполнить обновление MotionEyE
:
ekzorchik@srv-us2004a:~$ sudo pip2 install motioneye --upgrade
Задача по инсталляции выполнена и я не смею Вас задерживать и прощаюсь, до новых встреч, с уважением автор блога Олло Александр aka ekzorchik.