Главная/Self-hosted/ZoneMinder

Установка ZoneMinder на свой сервер

Установка ZoneMinder на Debian делается пакетом из репозитория: в Debian 12 лежит версия 1.36.33, а интерфейс открывается по адресу http://имя-сервера/zm. ZoneMinder это давний видеорегистратор с открытым кодом: он принимает потоки IP-камер, записывает их в каталог событий и умеет искать движение в заданных зонах кадра.

4 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

ZoneMinder подойдёт для камер с записью и анализом движения на обычном Debian без видеокарты. Распознавания людей нейросетью в нём нет, для этого смотрят на Frigate. Проверьте, включена ли авторизация: в части версий после установки интерфейс открыт без пароля.

VPS с Debian подойдёт для нескольких камер и просмотра записей, диск подбирайте по битрейту камер.

Какой сервер нужен ZoneMinder

01 · 1 мин

Что умеет ZoneMinder и чем он отличается от Frigate#

ZoneMinder принимает потоки по RTSP и из других источников, показывает камеры в браузере, пишет события и ищет движение в выбранных зонах. Он устроен как набор служб и веб-интерфейс на Apache, а события хранит в базе MariaDB. Мобильные клиенты и дополнения для распознавания лиц и людей делают сторонние проекты.

ZoneMinderFrigate
Как ищет событияДвижение в зонах кадраНейросеть: человек, машина, животное
УстановкаПакет в Debian и Ubuntu или DockerКонтейнер Docker
УскорителиНет встроенных, работает на процессореГрафика Intel, видеокарта, Hailo
Интеграция с умным домомЧерез сторонние дополненияMQTT и Home Assistant

Подробнее о втором регистраторе: установка Frigate. Общий разбор схем и расчёт диска: сервер для видеонаблюдения.

Инструмент · 1 мин

Какой сервер нужен ZoneMinder#

В документации ZoneMinder нет страницы с минимальными требованиями, а нагрузка зависит от режима. Простая запись потока почти не нагружает процессор, анализ движения (режимы Modect и Mocord) считает каждый кадр на процессоре. Кадры камер ZoneMinder держит в общей памяти системы, поэтому с ростом числа камер и их разрешения нужно увеличивать и память.

Какой сервер взять под ZoneMinder

Камеры, анализ движения и срок хранения записей

Сколько камер
Режим записи
Сколько дней хранить записи

03 · 1 мин

Установка ZoneMinder на Debian 12 по шагам#

  1. Поставьте Apache и MariaDB и создайте базу zm с пользователем zmuser.
  2. Установите пакет zoneminder. Альтернатива из backports: apt -t bookworm-backports install zoneminder.
  3. Загрузите схему базы файлом zm_create.sql из каталога /usr/share/zoneminder/db.
  4. Выдайте права группе веб-сервера на файл настроек. Если подключаете USB-камеры, добавьте пользователя www-data в группу video.
  5. Включите конфигурацию и CGI для Apache, перезапустите Apache и запустите службу ZoneMinder.
apt install apache2 mariadb-server
mariadb -e "CREATE DATABASE zm; CREATE USER 'zmuser'@'localhost' IDENTIFIED BY 'СЛОЖНЫЙ_ПАРОЛЬ'; GRANT ALL ON zm.* TO 'zmuser'@'localhost'; FLUSH PRIVILEGES;"
apt install zoneminder
mariadb -u zmuser -p zm < /usr/share/zoneminder/db/zm_create.sql
chgrp -c www-data /etc/zm/zm.conf
a2enconf zoneminder
a2enmod cgi
systemctl reload apache2
systemctl enable --now zoneminder.service

После запуска откройте http://IP-сервера/zm. Пароль в команде замените своим и впишите тот же пароль в параметр ZM_DB_PASS файла /etc/zm/zm.conf.

04 · 1 мин

ZoneMinder на Ubuntu и в Docker: что есть в документации#

Для Ubuntu 22.04 и новее в руководстве по установке есть отдельный раздел, порядок шагов близок к Debian. Проверяйте его для своей версии системы: набор пакетов и репозиторий там свои. Для Debian 11 в стабильной ветке лежит версия 1.34, а 1.36 доступна из backports.

Сборка ZoneMinder в Docker описана в документации отдельным разделом, а сборку из исходников там помечают как нежелательную. Готовые образы от сообщества существуют, но следите за тем, когда их обновляли в последний раз: ZoneMinder работает с камерами и сетью, и устаревший образ быстро становится проблемой.

05 · 1 мин

Как добавить камеру в ZoneMinder: источник и режимы Modect, Mocord, Record#

Камера в ZoneMinder называется монитором. В настройках монитора выбирают тип источника (для IP-камеры подходит Ffmpeg), вставляют адрес RTSP, задают разрешение и режим работы.

  • Monitor только показывает картинку и ничего не пишет.
  • Record пишет всё подряд без анализа: занимает больше диска, но не нагружает процессор.
  • Modect пишет, когда движение попало в зону, и нужен для событий.
  • Mocord пишет непрерывно и отмечает события движения.
  • Nodect принимает запись по сигналу извне, например от датчика.

Сколько диска нужно под выбранный режим, считайте по битрейту: формула есть на странице про сервер для видеонаблюдения.

06 · 1 мин

Защита ZoneMinder: пароль, HTTPS и очистка диска#

Проверьте в настройках, в разделе System, включена ли авторизация (параметр OPT_USE_AUTH). В ряде версий после установки интерфейс открыт без пароля, и любой, кто узнает адрес, видит камеры. Сразу создайте пользователя и сделайте адрес доступным только по HTTPS: для Apache подходит Certbot с модулем Apache, а перед ним можно поставить Nginx.

Диск закончится быстрее, чем кажется

События пишутся в каталог и в базу. Настройте фильтр, который удаляет старые записи, когда диск заполнен (в ZoneMinder он называется PurgeWhenFull), и сделайте копию базы zm с помощью mysqldump. Видео копируйте только избранное, схему описывает страница про бэкапы.

07 · 1 мин

Вопросы об установке ZoneMinder#

Какая версия ZoneMinder в Debian 12?

В стабильной ветке bookworm лежит ZoneMinder 1.36.33, как указано в руководстве по установке. Для Debian 11 в основной ветке 1.34, а 1.36 доступна из backports.

По какому адресу открывается ZoneMinder после установки?

По адресу http://имя-сервера/zm. Если Apache настроен командой a2enconf zoneminder, а служба zoneminder запущена, интерфейс откроется сразу.

Есть ли в ZoneMinder распознавание людей нейросетью?

Встроенного нет, ZoneMinder ищет движение в зонах. Распознавание людей, машин и животных есть во Frigate, он ставится отдельно.

Можно ли установить ZoneMinder на Ubuntu?

Да, в руководстве по установке есть раздел для Ubuntu 22.04 и новее. Порядок шагов близок к Debian, но репозиторий и пакеты свои.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация ZoneMinder: установка на Debian (версии пакетов, команды, адрес /zm), zoneminder.readthedocs.io/en/stable/installationguide/debian.html, проверено 15 октября 2026; Документация ZoneMinder: оглавление руководства по установке (Ubuntu, Docker), zoneminder.readthedocs.io/en/stable/installationguide/index.html, проверено 15 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Ресурсы