萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> Linux如何安裝zoneminder軟件

Linux如何安裝zoneminder軟件

  zoneminder是Linux下免費開源的視頻監控軟件,很多人在安裝的時候出現不少問題,甚至不會安裝,今天小編就給大家介紹下Linux安裝zoneminder的方法,一起來學習下吧。

 Linux如何安裝zoneminder軟件

  安裝方法:

  1) LAMP的安裝。LAMP是Linux、Apache、MySql、PHP的首字母組合。也可以分別安裝Apace2、Mysql、PHP,不建議這樣做,一是因為麻煩,二是因為有些庫可能會漏掉。

  sudo su

  apt-get install tasksel

  tasksel

  移動上下鍵至Lamp的左邊,按空格鍵選擇,然後按Tab鍵將光標移至Enter處,按回車開始安裝。其它的選項不用修改,以免配置錯誤。之後會提示設置MySql數據庫的密碼等等。

  安裝完以後就可以訪問Apache服務器了。在浏覽器中輸入localhost 即可看到提示信息。

  2) 將系統軟件包更新。

  sudo su

  apt-get update

  apt-get upgrade

  apt-get dist-upgrade

  3)安裝zoneminder

  sudo apt-get install zoneminder

  4)安裝H.264包(如果攝像頭支持H.264格式)

  sudo apt-get install x264

  5)修改zoneminder的啟動函數,讓MySql在zoneminder啟動之前啟動。

  sudo nano /etc/init.d/zoneminder

  在”zmfix -a”語句的前面添加 sleep 15

  Control+x退出,提示下選“Y”保存修改。

  6) 將apache與zonemin之間建立symbolic link。

  首先查看是否存在 /etc/apache2/conf.d這個文件夾。一般的Apache2安裝後都不帶這個文件夾。如果存在則不用執行下面這一條指令。

  mkdir /etc/apache2/conf.d

  建立symbolic link.

  ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf

  ln -s /etc/zm/apache.conf /etc/apache2/conf-enabled/zoneminder.conf

  /etc/init.d/apache2 force-reload

  adduser www-data video

  7) 安裝Cambozola,這個插件是用來支持視頻流傳輸的。

  cd /usr/src && wget

  http://www.andywilcock.com/code/cambozola/cambozola-latest.tar.gz

  記得把第二行的網址提前到第一行。

  tar -xzvf cambozola-latest.tar.gz

  cp cambozola-0.935/dist/cambozola.jar /usr/share/zoneminder

  將第二條指令中的0.935換成第一條解壓指令得到的版本名稱。

  8) 在Apache中添加SSL。

  a2a2ensite default-ssl

  enmod ssl

  service apache2 restart

  9) 現在可以輸入localhost/zm 訪問zoneminder的主界面。

  10)如果顯示空白,可能是有的Linux版本沒有支持cgi(計算機圖形接口),需要修改配置。

  sudo nano /etc/php5/apache2/php.ini

  將short_open_tag = Off 的off修改成On

  sudo a2enmod cgi

  /etc/init.d/apache2 force-reload

  11) 現在可以添加攝像頭了。

  上面就是Linux安裝zoneminder的方法介紹了,安裝的時候要先安裝LAMP,再更新系統軟件包,然後輸入指令,安裝就算完成了。

copyright © 萬盛學電腦網 all rights reserved