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軟件】 上面就是Linux安裝zoneminder的方法介紹了 , 安裝的時候要先安裝LAMP , 再更新系統軟件包 , 然后輸入指令 , 安裝就算完成了 。

    推薦閱讀