区域管理器 是一组应用程序和工具,使我们能够控制,监视安全摄像机,监视。
什么是ZoneMinder?
正如我刚才所说,这是一组工具,可以帮助我们监视,控制安全摄像机。 它由几个脚本(perl等)以及一个使整个过程更加用户友好的Web界面(PHP)组成。
假设我们有一家公司并获得了几笔 监控摄像头 在本地商店中,或者它可能是通信节点的监视系统,事实是我们需要一个系统,该系统允许我们通过简单直观的选项查看所监视场所中发生的情况我们可以开始或停止录制,旋转相机(如果硬件支持)等。
这是几个截图 区域管理器好吧,正如他们在这里所说的,一张照片值一千个字:
ZoneMinder安装
首先,我建议您访问 ZoneMinder维基,因为他们必须考虑到 兼容性 在他们将要安装的系统的硬件之间。
在同一个wiki上,有出色的安装指南 Ubuntu y CentOS的,我们将以以下指南为例 带有ZoneMinder 14.04的Ubuntu 1.28.1:
首先我们必须安装一个环境 LAMP,即Apache,MySQL和PHP。 我不会止步于此,因为在博客中,我们已经为此提供了一些教程。
然后,我们将编辑MySQL配置文件,进行更改,然后重新启动服务:
sudo nano /etc/mysql/my.cnf
我们在[mysql]下添加以下内容:
Innodb_file_per_table
然后我们重新启动MySQL:
sudo service mysql restart
我们还需要启用Apache cgi模块,该模块默认情况下未激活:
A2enmod CGI
然后我们重新启动Apache:
sudo service apache2 restart
现在,我们将添加ZoneMinder存储库并安装它:
sudo add-apt-repository ppa:iconnor / zoneminder sudo apt-get更新sudo apt-get安装zoneminder
安装ZoneMinder所需的额外软件包
另外,我们将需要安装一些额外的软件包:
sudo apt-get install libvlc-dev libvlccore-dev vlc
另外,我们将编辑MySQL守护程序启动文件,以指定它在启动服务之前要等待几秒钟:
sudo nano /etc/init.d/mysql
在那里我们添加 '开始) ó 开始(){ 以下内容:
睡15
它看起来可能像这样:
start(){sleep 15 echo -n“启动$ prog:”
现在让我们继续配置Apache,我们必须创建一个目录(如果它不存在),我们将在其中放入两个文件(实际上是符号链接):
sudo mkdir /etc/apache2/conf.d sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf sudo ln -s /etc/zm/apache.conf / etc / apache2 /conf-enabled/zoneminder.conf
让我们将用户www-data(Apache与系统进行交互的用户)添加到视频组:
sudo usermod -a -G video www-data
准备好了,我们可以重启Apache了:
sudo service apache2 restart
现在,我们可以通过访问以下内容来打开Web界面: http://direccion-ip/zm/
也就是说,我们将刚安装了ZoneMinder的服务器的IP地址或子域(例如:camaras.minegocio.com)
进入PHP界面后,您只需单击一个按钮即可配置,添加摄像机以及所有带有简单选项的摄像机😉
关于ZoneMinder的结论
就个人而言,无论增加安全感如何,无论他看起来多么偏执,我都支持他。 当您拥有一个节点甚至更多的数据中心时,安全性永远不会太低或不足。
您可以通过软件获得出色的安全性,实际上不是最近 我们留下一些提示,但是如果物理访问不受控制,则拥有出色的防火墙,复杂的访问密码是没有用的 安全摄像头,因为没有物理障碍或 周边安全系统.
顺便说一下……ZoneMinder在GitHub上😀
优秀的兄弟,正是我要找的东西:D.
现在我只希望我的硬件兼容。
🙂
G
R
A
C
I
A
S
感谢您的评论🙂
这是如此简单和有趣,您必须将其付诸实践,,,,
一套很棒的工具。
对于我来说,很难用pi饶舌歌手尝试一下,看看它如何工作。
评论是重复的,但是非常感谢! 我的英语有问题,这对我有很大帮助。
🙂
感谢分享。
可以与DVR一起使用吗? 也就是说,您有4台摄像机连接到一整天记录的DVR。 是否可以将Zone Minder配置为访问该DVR,查看录像等?
很好路易斯..成功
谢谢,我喜欢我所看到的,我将对其进行测试以查看其在树莓派上的工作方式
非常有趣,我想知道是否存在这样的事情。 这给了我非常有趣的选择。 谢谢。
您好,我正在阅读手册,并且有一个问题。
在启动mysql服务的/etc/init.d/mysql脚本中,我必须将服务延迟15秒,但是我不知道在哪里添加这些代码行,这对我来说并不明确。
开始(){
睡15
echo -n“启动$ prog:”
案例«$ {1:-»}»在
'开始')
健全性检查;
#启动守护程序
log_daemon_msg“正在启动MySQL数据库服务器”“ mysqld”
如果mysqld_status check_alive nowarn; 然后
log_progress_msg“已经在运行”
日志结束消息 0
其他
#可以在启动过程中删除
测试-e / var / run / mysqld || 安装-m 755 -o mysql -g root -d $
#启动MySQL!
/ usr / bin / mysqld_safe> / dev / null 2>&1&
#6中报告了#352070s在使用ndbclus $时太少了
对于i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14; 做
睡1
如果mysqld_status check_alive nowarn; 然后休息科幻
log_progress_msg“。
完成
如果mysqld_status check_alive警告; 然后
好的tuto,谢谢,现在,我想知道触发事件或警报时执行的是哪个perl脚本,以及Ubuntu 14.04中文件的路径,这是对脚本进行一些修改。
tenho um dvr独立,带有16个摄像机,我想通过zoneminder ubuntu lubuntu 14.04进行查看和记录,作为添加dvr的摄像机的外观
这是阻止犯罪的好工具。 这组应用程序对于业务组织的各种安全管理非常有用。 我喜欢这就是所有功能。
问候,我希望有人可以解决我的问题,我安装了它,并按照步骤进行,但是我已经到了加载zoneminder的时间http://localhost/zm),这给我发送了一个错误:
无法连接到ZM db.SQLSTATE [HY000] [2002]无法通过套接字'/var/run/mysqld/mysqld.sock'(2)连接到本地MySQL服务器
我希望有人能给我一些启示,我开始使用linux,现在我不知道该怎么办。
很好的帖子!现在对我来说很清楚
很好的信息!!,我终于可以安装安全摄像头了!
谢谢!
查询此程序是否支持模拟和IP摄像机? 与此同时?
它对我的模拟相机很有效!
您好,这是补充在Debian Linux中安装,配置和实现ZoneMinder主题的更多信息。
https://leninmhs.com.ve/instalacion-configuracion-zoneminder/
由于域名更改而更新的 URL:
https://leninmhs.com/instalacion-configuracion-zoneminder/
我进行查询,此程序是否还允许访问DVR录像机??? 我需要一些可以访问通用中国DVR型号6004H的东西,当我从Linux PC上的浏览器进入时,要求我下载ActiveX驱动程序以访问它也是如此。 我一直在寻找它,没有案例,没有那个该死的微软控制,我看不到Linux中DVR的摄像机。
设备制造商忽视GNU / Linux用户是可怕的!
好吧,我惊恐地检查一年后没有人回答我的问题。 我仍然无法使用我的通用中文网络 DVR,因为它迫使我安装过时的 ActiveX 控件,该控件甚至不再在 Ruindows 中工作,所以我只剩下一个钉子设备(他们卖给我的承诺能够观看网络本地和在线我的相机)。