Zoneminder
Инструкция по развёртыванию Zoneminder в ALT Linux
Общая информация
На данный момент установка Zoneminder работает только с SysVinit. Поддержка systemd не является полноценной, у меня, например, не получилось корректно запустить сервис spawn-fcgi на системе с systemd, всё остальное вроде бы завелось. Проверял работу с systemd только на p7. В статье описана работа Zoneminder вместе с nginx, работа с apache не проверялась.
Установка Zoneminder
Sisyphus
apt-get install zoneminder nginx MySQL-server spawn-fcgi php5-fpm-fcgi fcgiwrap php5-cgi
p7 добавлю позже
Настройка Zoneminder
1. Первым делом необходимо запустить mysqld:
service mysqld start
2. Создание базы данных MySQL
su -
mysql
mysql> create database zm;
mysql> exit;
mysql zm
mysql> source /usr/share/zoneminder/db/zm_create.sql;
mysql> grant select,insert,update,delete on zm.* to 'zmuser'@localhost identified by 'zmpass';
mysql> exit;
service mysqld restart
3. Отредактировать файлы:
/etc/zm.conf
/etc/sysconfig/spawn-fcgi
/etc/nginx/nginx.conf
/etc/fpm/php5-fpm.conf
/etc/sysconfig/spawn-fcgi
4. Создать файлы
touch /etc/nginx/sites-enabled.d/zoneminder.conf
touch /etc/nginx/sites-enabled.d/zm-fcgi.inc
5. Запустить сервисы:
chkconfig mysqld on
chkconfig nginx on
chkconfig zoneminder on
chkconfig spawn-fcgi on
chkconfig php5-fpm on