Linux如何安裝zoneminder軟件
Linux如何安裝zoneminder軟件
zoneminder是Linux下免費(fèi)開源的視頻監(jiān)控軟件,很多人在安裝的時(shí)候出現(xiàn)不少問題,甚至不會(huì)安裝,今天學(xué)習(xí)啦小編就給大家介紹下Linux安裝zoneminder的方法,一起來學(xué)習(xí)下吧。
安裝方法:
1) LAMP的安裝。LAMP是Linux、Apache、MySql、PHP的首字母組合。也可以分別安裝Apace2、Mysql、PHP,不建議這樣做,一是因?yàn)槁闊?,二是因?yàn)橛行?kù)可能會(huì)漏掉。
sudo su
apt-get install tasksel
tasksel
移動(dòng)上下鍵至Lamp的左邊,按空格鍵選擇,然后按Tab鍵將光標(biāo)移至Enter處,按回車開始安裝。其它的選項(xiàng)不用修改,以免配置錯(cuò)誤。之后會(huì)提示設(shè)置MySql數(shù)據(jù)庫(kù)的密碼等等。
安裝完以后就可以訪問Apache服務(wù)器了。在瀏覽器中輸入localhost 即可看到提示信息。
2) 將系統(tǒng)軟件包更新。
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的啟動(dòng)函數(shù),讓MySql在zoneminder啟動(dòng)之前啟動(dòng)。
sudo nano /etc/init.d/zoneminder
在”zmfix -a”語(yǔ)句的前面添加 sleep 15
Control+x退出,提示下選“Y”保存修改。
6) 將apache與zonemin之間建立symbolic link。
首先查看是否存在 /etc/apache2/conf.d這個(gè)文件夾。一般的Apache2安裝后都不帶這個(gè)文件夾。如果存在則不用執(zhí)行下面這一條指令。
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,這個(gè)插件是用來支持視頻流傳輸?shù)摹?/p>
cd /usr/src && wget
http://www.andywilcock.com/code/cambozola/cambozola-latest.tar.gz
記得把第二行的網(wǎng)址提前到第一行。
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) 現(xiàn)在可以輸入localhost/zm 訪問zoneminder的主界面。
10)如果顯示空白,可能是有的Linux版本沒有支持cgi(計(jì)算機(jī)圖形接口),需要修改配置。
sudo nano /etc/php5/apache2/php.ini
將short_open_tag = Off 的off修改成On
sudo a2enmod cgi
/etc/init.d/apache2 force-reload
11) 現(xiàn)在可以添加攝像頭了。
上面就是Linux安裝zoneminder的方法介紹了,安裝的時(shí)候要先安裝LAMP,再更新系統(tǒng)軟件包,然后輸入指令,安裝就算完成了。