Zoneminder: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «Инструкция по развёртыванию Zoneminder в ALT Linux == Общая информация == На данный момент установка...»)
 
Строка 2: Строка 2:
== Общая информация ==
== Общая информация ==


На данный момент установка Zoneminder работает только на SysVinit. Поддержка systemd не является полноценной, у меня, например, не получилось корректно запустить сервис spawn-fcgi на системе с systemd, всё остальное вроде бы завелось. Проверял работу с systemd только на p7.
На данный момент установка Zoneminder работает только с SysVinit. Поддержка systemd не является полноценной, у меня, например, не получилось корректно запустить сервис spawn-fcgi на системе с systemd, всё остальное вроде бы завелось. Проверял работу с systemd только на p7.
В статье описана работа Zoneminder вместе с nginx, работа с apache не проверялась.
В статье описана работа Zoneminder вместе с nginx, работа с apache не проверялась.



Версия от 15:58, 15 июня 2014

Инструкция по развёртыванию 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

Решение проблем

Ссылки

  1. http://www.zoneminder.com/wiki/index.php/Documentation
  2. http://www.lissyara.su/articles/freebsd/programms/zoneminder_2/
  3. http://wiki.rsu.edu.ru/wiki/ZoneMinder