Sanya ZoneMinder - Software na Kula da Bidiyo akan Debian 9


Ko a cikin gida ne ko na kasuwanci, tsaro na jiki koyaushe shine ginshiƙi na kowane tsarin tsaro da ya ƙunshi. Amfani da kyamarori na tsaro yakan zama ginshiƙi na mafitacin tsaro na zahiri.

Ɗaya daga cikin manyan ƙalubalen tare da kyamarori yana kula da zama gudanarwa da adana abubuwan ciyarwa/hotuna na bidiyo. Ɗaya daga cikin sanannun hanyoyin buɗe tushen mafita don magance wannan aikin shine Zone Minder.

Zone Minder yana gabatar da masu amfani da ɗimbin mafita don saka idanu, sarrafawa, da kuma nazarin ciyarwar bidiyo daga kyamarori masu tsaro. Wasu daga cikin fitattun abubuwan Zone Minder sun haɗa da:

  • Kyauta, Buɗe tushen kuma koyaushe ana ɗaukakawa.
  • Yana aiki tare da yawancin kyamarori na IP (har ma waɗanda ke da ayyuka na musamman kamar PTZ, hangen nesa, da ƙudurin 4k).
  • Na'ura mai ba da hanya tsakanin hanyoyin sadarwa.
  • Aikace-aikacen Android da iOS don saka idanu daga ko'ina.

Don ganin ƙarin fasalulluka na Zone Minder don Allah ziyarci shafin gida na aikin a: https://zoneminder.com/features/

Wannan labarin zai rufe shigarwa na Zone Minder akan Debian 9 Stretch kuma wani labarin zai rufe daidaitawar Zone Minder don saka idanu akan ciyarwar kyamarar tsaro.

Duk da yake wannan sauƙaƙa ne na yawancin shigarwar kyamarar IP, har yanzu ra'ayoyin za su yi aiki suna ɗauka cewa kyamarori suna da haɗin yanar gizo zuwa uwar garken Zone Minder.

Wannan labarin zai ɗauka cewa mai karatu ya riga ya sami ƙaramin tushe na shigarwa na Debian 9 Stretch sama da gudana. Shigar da babu komai tare da haɗin SSH shine duk abin da ake ɗauka.

Ba a buƙatar yanayi mai hoto akan sabar kamar yadda za a yi amfani da komai ta hanyar sabar gidan yanar gizo ta Apache ga abokan cinikin da ke haɗawa da mu'amalar yanar gizo na Zone Minder.

Da fatan za a duba wannan labarin akan Tecmint don shigar da Debian 9: https://linux-console.net/installation-of-debian-9-minimal-server/.

Tun da Zone Minder zai yuwu a adana bidiyo/hotuna da yawa, manyan abubuwan da ake buƙata don wannan uwar garken zasu zama cibiyar sadarwa da ƙarfin ajiya. Sauran abubuwan da za a yi la'akari da su sune adadin kyamarori, ingancin hotuna/bidiyon da aka aika zuwa uwar garken, yawan masu amfani da ke haɗawa da tsarin Zone Minder, da kuma kallon rafi suna rayuwa ta hanyar tsarin Zone Minder.

Muhimmi: Sabar da ake amfani da ita a wannan jagorar, yayin da ta tsufa, ba ita ce tsarin mai amfani da gida na yau da kullun ba. Da fatan za a tabbatar da kimanta buƙatun amfani sosai kafin kafa tsarin Zone Minder.

Zone Minder wiki labarin don Takaddun bayanai: https://wiki.zoneminder.com/Yawa_Cameras_Yawa

  • 1 HP DL585 G1 (4 x Dual core CPU's)
  • RAM: 18 GB
  • 1 x 1Gbps hanyoyin sadarwa don kyamarar IP
  • 1 x 1Gbps haɗin hanyar sadarwa don gudanarwa
  • Ajiye Na Gida: 4 x 72GB a cikin RAID 10 (OS kawai; Za a sauke hotuna/bidiyo na ZM daga baya)
  • 1 x 1.2 TB HP MSA20 (Ajiya na Hotuna/Bidiyo)

Shigar da Zone Minder

Shigar da Zone Minder yana da kai tsaye gaba kuma yana ɗaukar tushen ko samun damar sudo akan takamaiman sabar da ake shigar da Zone Minder.

Debian Stretch bashi da Zone Minder 1.30.4 a cikin ma'ajin ta tsohuwa. An yi sa'a akwai sabon sigar Zone Minder a Debian Stretch backports.

Don kunna backports a cikin tsabtataccen shigarwa na Debian, ba da umarni mai zuwa:

# echo -e “\n\rdeb http://ftp.debian.org/debian stretch-backports main” >> /etc/apt/sources.list

Da zarar an kunna bayanan baya, tsarin zai iya samun jerin abubuwan sabuntawa waɗanda zasu buƙaci faruwa. Gudun waɗannan umarni don sabunta fakitin a shirye-shiryen sauran wannan labarin.

# apt-get update
# apt-get upgrade
# apt-get dist-upgrade

Mataki na farko don shigarwa da daidaitawa na Zone Minder shine shigar da abubuwan da suka dace don tare da umarni masu zuwa:

# apt-get install php mariadb-server php-mysql libapache2-mod-php7.0 php7.0-gd zoneminder

A yayin wannan tsarin shigarwa, shigarwar uwar garken MariaDB na iya sa mai amfani ya saita kalmar sirri don bayanan bayanai, ** KADA KA MANTA WANNAN KALMAR.

Da zarar an gama shigarwa, ana ba da shawarar sosai cewa a kiyaye bayanan ta amfani da umarni mai zuwa:

# mysql_secure_installation

Umurnin da ke sama na iya faɗakar da tushen kalmar sirrin da aka ƙirƙira yayin shigarwar MariaDB da farko sannan kuma zai tambayi mai amfani da yawa tambayoyin tsaro game da kashe mai amfani da gwaji, tushen shiga mai nisa zuwa bayanan bayanai, da cire bayanan gwaji. Yana da lafiya kuma an ba da shawarar cewa 'Eh' ya zama amsar duk waɗannan tambayoyin.

Yanzu yana buƙatar shirya bayanan bayanai da mai amfani da Zone Minder don bayanan. Kunshin Minder na Zone yana ba da tsarin da ake buƙata don shigo da kaya. Shigowar zai haifar da mai amfani 'zmuser', da database 'zm', da kuma saita tsoho kalmar sirri a kan tsarin *Duba ƙasa kan yadda za a canza wannan*.

Umurnai masu zuwa zasu sa mai amfani don kalmar sirrin mai amfani da tushen bayanan MariaDB.

# mariadb -u root -p < /usr/share/zoneminder/db/zm_create.sql
# mariadb -u root -p -e "grant all on zm.* to ‘zmuser’@localhost identified by ‘zmpass’;"

Ana buƙatar wannan ɓangaren kawai idan mai amfani yana son canza tsoho mai amfani/kalmar sirri don bayanan bayanai! Yana iya zama kyawawa don canza sunan bayanan, sunan mai amfani, ko kalmar sirri don bayanan.

Misali, ka ce admin din yana so ya yi amfani da hadewar mai amfani/password daban:

User: zm_user_changed
Password: zmpass-test

Wannan zai canza umarnin mai amfani na MariaDB na sama zuwa:

# mariadb -u root -p -e "grant all on zm.* to ‘zm_user_changed’@localhost identified by ‘zmpass-test’;"

Ta yin wannan ko da yake, Zone Minder zai buƙaci a sanar da canza bayanan bayanai da sunan mai amfani. Yi canje-canje masu dacewa a cikin fayil ɗin sanyi na ZM a '/etc/zm/zm.conf'.

Nemo kuma canza layukan masu zuwa:

  • ZM_DB_USER = zmuser ← Canja 'zmuser' zuwa sabon mai amfani da ke sama. 'zm_user_canza'
  • ZM_DB_PASS = zmpass ← Canja 'zmpass' zuwa sabuwar kalmar sirri da aka yi amfani da ita a sama. 'zmpass-gwajin'

Mataki na gaba shine gyara ikon mallakar fayil ɗin sanyi na Zone Minder domin mai amfani da apache (www-data) zai iya karanta shi ta amfani da umarni mai zuwa:

# chgrp www-data /etc/zm/zm.conf

Mai amfani da www-data kuma yana buƙatar zama ɓangare na rukunin 'bidiyo' akan wannan tsarin. Don cika wannan umarni ya kamata a yi amfani da:

# usermod -aG video www-data

Hakanan wajibi ne a saita yankin lokaci mai dacewa a cikin fayil ɗin php.ini a '/etc/php/7.0/apache2/php.ini'. Nemo yankin lokaci da ya dace sannan ta amfani da editan rubutu, nemo layin da ke biyo baya kuma saka bayanin yankin lokaci.

# nano /etc/php/7.0/apache2/php.ini

Canza layin '; date.timezone =' zuwa 'date.timezone = America/New_York'.

Yanzu ana buƙatar saita Apache don yin amfani da ƙirar gidan yanar gizon Zone Minder. Mataki na farko shine a kashe tsohon shafin Apache kuma kunna fayil ɗin daidaitawar Zone Minder.

# a2dissite 000-default.conf
# a2enconf zoneminder

Hakanan akwai wasu samfuran Apache waɗanda ke buƙatar kunna don Zone Minder suyi aiki yadda yakamata. Ana iya cika wannan tare da umarni masu zuwa:

# a2enmod cgi
# a2enmod rewrite

Matakan ƙarshe shine don kunna da fara Zone Minder! Yi amfani da umarni masu zuwa don cika wannan:

# systemctl enable zoneminder.service
# systemctl restart apache2.service
# systemctl start zoneminder.service

Yanzu idan komai ya yi kyau, kewaya zuwa adireshin IP na uwar garken da yankin Minder ya kamata ya ba da na'urar sarrafa kayan aikin Zone Minder kamar haka:

http://10.0.0.10/zm

Taya murna! Zone Minder yanzu yana aiki akan Debian 9. A cikin labarai masu zuwa za mu yi tafiya cikin tsarin ma'ajiya, kyamarori, da faɗakarwa a cikin na'urar wasan bidiyo na Zone Minder.