ZoneMinder:在Linux中使用安全摄像机监视的工具

区域管理器 是一组应用程序和工具,使我们能够控制,监视安全摄像机,监视。

摄像机

什么是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)

Zoneminder

进入PHP界面后,您只需单击一个按钮即可配置,添加摄像机以及所有带有简单选项的摄像机😉

关于ZoneMinder的结论

就个人而言,无论增加安全感如何,无论他看起来多么偏执,我都支持他。 当您拥有一个节点甚至更多的数据中心时,安全性永远不会太低或不足。

您可以通过软件获得出色的安全性,实际上不是最近 我们留下一些提示,但是如果物理访问不受控制,则拥有出色的防火墙,复杂的访问密码是没有用的 安全摄像头,因为没有物理障碍或 周边安全系统.

顺便说一下……ZoneMinder在GitHub上😀

GitHub上的ZoneMinder


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   莫兹

    优秀的兄弟,正是我要找的东西:D.

    现在我只希望我的硬件兼容。

    1.    KZKG ^ Gaara

      🙂

  2.   罪人

    G
    R
    A
    C
    I
    A
    S

    1.    KZKG ^ Gaara

      感谢您的评论🙂

  3.   马里奥·吉列尔莫·扎瓦拉(Mario Guillermo Zavala)

    这是如此简单和有趣,您必须将其付诸实践,,,,

  4.   鹦鹉螺

    一套很棒的工具。

    对于我来说,很难用pi饶舌歌手尝试一下,看看它如何工作。

  5.   安东尼奥

    评论是重复的,但是非常感谢! 我的英语有问题,这对我有很大帮助。
    🙂

  6.   冈萨雷斯(#Bik'it Bolom#)

    感谢分享。

  7.   匿名

    可以与DVR一起使用吗? 也就是说,您有4台摄像机连接到一整天记录的DVR。 是否可以将Zone Minder配置为访问该DVR,查看录像等?

  8.   拉斐尔

    很好路易斯..成功

  9.   路易

    谢谢,我喜欢我所看到的,我将对其进行测试以查看其在树莓派上的工作方式

  10.   舍弗拉韦罗斯

    非常有趣,我想知道是否存在这样的事情。 这给了我非常有趣的选择。 谢谢。

  11.   安东尼奥

    您好,我正在阅读手册,并且有一个问题。
    在启动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警告; 然后

  12.   纵横交错

    好的tuto,谢谢,现在,我想知道触发事件或警报时执行的是哪个perl脚本,以及Ubuntu 14.04中文件的路径,这是对脚本进行一些修改。

  13.   林多马

    tenho um dvr独立,带有16个摄像机,我想通过zoneminder ubuntu lubuntu 14.04进行查看和记录,作为添加dvr的摄像机的外观

  14.   唐纳德·拉格斯

    这是阻止犯罪的好工具。 这组应用程序对于业务组织的各种安全管理非常有用。 我喜欢这就是所有功能。

  15.   路易斯·穆诺兹(Luis Munoz)

    问候,我希望有人可以解决我的问题,我安装了它,并按照步骤进行,但是我已经到了加载zoneminder的时间http://localhost/zm),这给我发送了一个错误:

    无法连接到ZM db.SQLSTATE [HY000] [2002]无法通过套接字'/var/run/mysqld/mysqld.sock'(2)连接到本地MySQL服务器

    我希望有人能给我一些启示,我开始使用linux,现在我不知道该怎么办。

  16.   监控摄像头

    很好的帖子!现在对我来说很清楚

  17.   桑德拉

    很好的信息!!,我终于可以安装安全摄像头了!
    谢谢!

  18.   sp

    查询此程序是否支持模拟和IP摄像机? 与此同时?

    1.    快速约会巴塞罗那

      它对我的模拟相机很有效!

  19.   列宁·埃尔南德斯

    您好,这是补充在Debian Linux中安装,配置和实现ZoneMinder主题的更多信息。
    https://leninmhs.com.ve/instalacion-configuracion-zoneminder/

    1.    列宁

      由于域名更改而更新的 URL:

      https://leninmhs.com/instalacion-configuracion-zoneminder/

  20.   列奥尼达斯83glx

    我进行查询,此程序是否还允许访问DVR录像机??? 我需要一些可以访问通用中国DVR型号6004H的东西,当我从Linux PC上的浏览器进入时,要求我下载ActiveX驱动程序以访问它也是如此。 我一直在寻找它,没有案例,没有那个该死的微软控制,我看不到Linux中DVR的摄像机。
    设备制造商忽视GNU / Linux用户是可怕的!

    1.    列奥尼达斯83glx

      好吧,我惊恐地检查一年后没有人回答我的问题。 我仍然无法使用我的通用中文网络 DVR,因为它迫使我安装过时的 ActiveX 控件,该控件甚至不再在 Ruindows 中工作,所以我只剩下一个钉子设备(他们卖给我的承诺能够观看网络本地和在线我的相机)。