![无法在 Ubuntu 14.04 上安装 Zoneminder](https://linux22.com/image/1046260/%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%2014.04%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Zoneminder.png)
我尝试按照以下两个链接中的说明进行操作,但无济于事:
http://www.zoneminder.com/wiki/index.php/Ubuntu_12.04/13.04_Desktop http://www.zoneminder.com/wiki/index.php/Ubuntu_Server_12.04_64-bit_with_Zoneminder_1.26.5_the_easy_way
完成所有步骤后,我会重新启动,但计算机会挂在 Ubuntu 加载屏幕上。我可以通过终端Ctrl+ Alt + F1 并登录,但显然我需要一个用于监控系统的 GUI,这迫使我重新安装 Ubuntu。
即使我不重新启动,尽管在安装 Zoneminder 期间显示该程序已启动,但当我转到 localhost(它显示默认的 apache 页面)或 localhost/vm(显示 404)时我都看不到它。
不确定我做错了什么,但我不知道该怎么做,也不知道除了 ZM 我还有哪些其他可以尝试的替代方案。就我个人而言,我正在寻找任何有效的方法。如果我不能轻松解决这个问题,我宁愿简单地安装一个替代程序。
另外,我记得读过一些文章说,由于弃用了代码(我猜是因为在 PHP 中切换到了 PDO),Ubuntu 的这个版本存在 PHP/SQL 问题。这也许可以解释一些事情,但我还是不太确定。
答案1
您提供的链接适用于 Ubuntu 12.04。请使用:http://www.zoneminder.com/wiki/index.php/Ubuntu_Server_14.04_64-bit_with_Zoneminder_1.26.5_the_easy_way 我已经验证了这在 Ubuntu 服务器上有效。您不会在 PC 上看到 GUI,但可以从另一台 PC 访问 ZM 服务器。在 Ubuntu 桌面上运行 ZM 确实有效,但登录桌面时会弹出一些错误。时不时会有好心人修改我的文章,这会让那些不太了解 Ubuntu 或 Linux 的人感到困惑。bb
答案2
打开终端并执行以下命令
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
重启 Apache
sudo service apache2 restart
添加 Zoneminder 存储库
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:iconnor/zoneminder
sudo apt-get update
安装 Zoneminder
sudo apt-get install zoneminder
创建一个名为 zoneminder.conf 的文件
sudo -H gedit /etc/tmpfiles.d/zoneminder.conf
将以下内容粘贴或输入到上述文件中
d /var/run/zm 0755 www-data www-data
然后保存文件
更改文件权限
sudo chmod 755 /etc/tmpfiles.d/zoneminder.conf
创建符号链接
sudo ln -s /etc/zm/apache.conf /etc/apache2/conf-enabled/zoneminder.conf
创建新用户
sudo adduser www-data video
重启 Apache
sudo service apache2 restart
cambozola tar.gz
从以下链接 下载文件并将其解压到主文件夹http://www.charliemouse.com/code/cambozola/
然后打开终端并执行 sudo cp cambozola-0.936/dist/cambozola.jar /usr/share/zoneminder
然后打开网络浏览器http://localhost/zm/
现在您可以添加监视器并将您的网络摄像头变成闭路电视摄像头。如果摄像头不工作,请使用 ZM 控制台顶部的开始/停止按钮重新启动 zoneminder。
答案3
答案4
如果你的计算机没有问题,一切就绪!Zoneminder - 安装指南。步骤 x 步骤
如果你的系统安装了太多的 Zoneminder 和 LAMP (Linux Apache MySQL PHP) 点击并单击卸载 LAMP 的全部内容(Linux、Apache、MySQL 和 PHP)
或者尝试在清理了 VirtualBox 的虚拟机上进行操作,如本指南中所述。