- ZoneMinder Forums
- how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
- how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
- Re: how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
- Re: how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
- Устанавливаем ZoneMinder в Linux
- Установка ZoneMinder в Debian 10
- Установка ZoneMinder в Ubuntu 20.04
- Настройка ZoneMinder
- Заключение
- Linux Mint Forums
- zoneminder 1.25 on linux mint 13
- zoneminder 1.25 on linux mint 13
- Re: zoneminder 1.25 on linux mint 13
- Re: zoneminder 1.25 on linux mint 13
- Re: zoneminder 1.25 on linux mint 13
- Re: zoneminder 1.25 on linux mint 13
ZoneMinder Forums
how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
Post by linuxcar1 » Wed Jun 13, 2018 11:00 am
so i tried a week now to install zm but with no luck.
i am new with linux and dont know how to work with it yet but zoneminder is importend for my security camera(s)
Then i tried the some instructions from youtube video’s
— https://www.youtube.com/watch?v=Spr-JD2bEbc
— https://www.youtube.com/watch?v=Fw4SQur6rbI
also no succes and my whole pc crasht and must install linux all over again.
then they told me to install this scripts
https://wiki.zoneminder.com/Shell_scrip . 28MySQL.29
also this gives problems. (see this topic: viewtopic.php?f=37&t=27309)
i dont know what to do anymore.
i need someone that gives me step by step instructions
Re: how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
Post by bbunge » Wed Jun 13, 2018 11:54 am
Re: how do i install Zoneminder on linux mint 18.3? (need step by step instructions)
Post by linuxcar1 » Wed Jun 13, 2018 12:21 pm
how do you know about the errors?
anysways, i have installed the 2 scripts and i see a Apache2 Ubuntu Default Page on http://192.168.1.100/
But i dont understand how i got zoneminder get to work.
edit: when i test of mysql is running or not (# service mysql status)
it says:
Источник
Устанавливаем ZoneMinder в Linux
Если вы хотите наладить видеонаблюдение и вам для этого необходим сервер, или программное обеспечение, которое способно работать с видеокамерами, то вам стоит обратить внимание на ZoneMinder. Это свободное программное обеспечение способно работать с локальными, сетевыми, цифровыми (в том числе и с USB камерами) и с аналоговыми видеокамерами. Имеет богатый арсенал настроек, а так же веб-интерфейс, через который можно осуществлять настройки, так же возможно получить доступ ко многим функциям с мобильного телефона. Конечно, это не все на что способен данный продукт, имеется оповещение через SMS и на электронную почту, с прикрепленным скриншотом или даже видео. Имеется возможность загружать на внешние FTP для архивации и безопасности видео с камер. И многое другое, описывать все достоинства ZoneMinder не стану, кому надо, сможет найти больше информации на официальном сайте.
Установка ZoneMinder в Debian 10
И так, переходим от слов к делу, и начнем с установки на дистрибутив Debian, и первым делом необходимо установить Apache2, хотя, можно поднять сервер и на NGNIX, но, на Apache2 немного проще, по этому Apache2. Для установки дополнительных зависимостей для ZoneMinder переходим в терминал и вводим команду:
Когда установка всех пакетов завершиться, необходимо настроить Mariadb, вводим команду:
Mariadb запросит root пароль, но, так как на данный момент мы его еще не установили, просто нажимаем “Enter”:
Далее Mariadb спросит, задать root пароль? Отвечаем утвердительно, для этого вписываем букву “y” и снова жмем “Enter”, после чего необходимо придумать и ввести пароль, нажать на “Enter”, а затем повторить его и снова нажать на “Enter”:
На все остальные вопросы можно смело нажимать “Enter”:
Для установки ZoneMinder в Debian 10 необходимо добавить репозиторий, для этого возвращаемся в терминал и воспользуемся текстовым редактором Nano, о котором вы можете прочесть в этой статье:
В открывшемся окне спускаемся в низ и вписываем репозиторий ZoneMinder:
Сохраняем файл сочетанием клавиш “ctrl + o” и выходим из редактора Nano “ctrl + x”. Затем необходимо установить пакет, вводим команду, а так же скачать GPG ключ от добавленного репозитория и добавить его в нашу систему, вводим команды:
Обновляем списки пакетов и устанавливаем ZoneMinder:
Если вы собираетесь использовать локальные камеры (например USB), то необходимо добавить пользователя в группу “video”, а про создание пользователей подробно написано в этой статье, кому интересно, можете перейти по ссылке и прочесть. А мы возвращаемся к добавлению пользователя в группу, вводим команду:
Осталось лишь включить сервис ZoneMinder, вводим соответствующие команды:
Так же, необходимо включить некоторые модули в Apache2, а затем перезапустить его, выполним команды:
Теперь если вы введете в браузере ваш IP адрес и через слеш (/) укажете “zm”, то должны будите попасть в админ панель ZoneMinder.
Установка ZoneMinder в Ubuntu 20.04
Переходим к установке ZoneMinder в дистрибутиве Ubuntu 20.04, для данного дистрибутива существует PPA репозиторий от самих разработчиков ZoneMinder, его то мы и подключим. Для подключения PPA репозитория переходим в терминал и вводим команду:
При добавлении репозитория, необходимо будет подтвердить наши намерения, нажимаем “Enter” и затем дожидаемся когда репозиторий добавиться и автоматически обновятся список пакетов:
Для уверенности конечно можно обновить и в ручную, введя команды “sudo apt update” и “sudo apt upgrade”. После чего можно устанавливать ZoneMinder. Для его установки вводим команду:
Теперь необходимо настроить права для пользователя www-data, вводим команды:
Разрешаем доступ к каталогу с файлами:
Затем включим модули в Apache2, которые необходимы для работы ZoneMinder:
Теперь активируем и запускаем сам ZoneMinder, введя команды:
Теперь осталось лишь перезапустить Apache2 и можно будет проверить работу ZoneMinder введя в браузере ваш IP адрес и указать после него /zm:
Настройка ZoneMinder
Переходим к настройке, после установки при первом запуске в браузере вам необходимо будет спуститься в самый низ страницы найти там кнопку “APPLY” и нажать на нее:
Теперь необходимо задать пароль на вход в панель ZoneMinder, в целях безопасности, переходим в пункт “Options” и в левой части панели ищем пункт “System”:
Затем необходимо отметить пункт “OPT_USE_AUTH”, тут же можно изменить язык интерфейса, выбрав в графе “LANG_DEFAULT” Русский язык (ru_ru):
Для сохранения настроек спускаемся в самый низ страницы и нажимаем на кнопку “SAVE”. После чего вас автоматически перебросить на страницу авторизации, пароль по умолчанию идет стандартный логин – admin и пароль -admin:
Переходим к подключению камеры видеонаблюдения, сначала хотел подключить камеру Hikvision, но, не срослось, и дело тут не в ZoneMinder, а в самой камере. По этой причине будем подключаться к телефону, на который установлено приложение IP Webcam. И так, что бы подключить ZoneMinder к камере, нажимаем на кнопку “ADD”, если вдруг у вас открыта другая вкладка настройки, просто выберите пункт “Console”, и вы попадете на страницу где можно добавить камеру:
После нажатия кнопки “ADD” откроется интерфейс добавления камер, на вкладке “General” необходимо заполнить поля:
Source Type – Remote
В функции Function на данный момент мы выбрали режим просмотра, но, там же можно включить и запись с камер:
Переходим во вкладку “Source”, тут необходимо заполнить поля:
Protocol – HTTP (При условии того, что у вас в настройках телефона указан именно этот протокол, по умолчанию это именно так)
Host Name – Вписываете IP вашего телефона, либо, видеокамеры
Capture Resolution (pixels) – 720×480 (Выставляете такое же разрешение, которое соответствует потоку с камеры)
Когда заполните все настройки, нажимаем на “Save”, если же вы так же как и я подключаете камеру с телефона, не забудьте в настройке программы IP Webcam нажать на кнопку “Запустить”:
Заключение
Имеются конечно и другие достойные кандидаты, например Motion, о них может быть напишу в следующий раз. Что же касается ZoneMinder, это действительно не плохой продукт, конечно, имеются некоторые недостатки. Но, они есть в каждом продукте и на некоторые из них можно закрыть глаза. ZoneMinder не требователен к ресурсам и способен так же завестись и спокойно работать на том же Raspberry pi, у меня так он на нем и крутился некоторое время. Но, стоит учесть, что нужен внешний диск для хранения записей с видеонаблюдения подключенный к Raspberry pi, так как записывать все на флешку, это не вариант, сами понимаете. Но, про установку видеонаблюдения на Raspberry pi читайте в следующих статьях. Так же хотелось бы отметить, что вы можете установить ZoneMinder на сервер без графического интерфейса, по протоколу SSH, а что бы защитить SSH можно сгенерировать ключи, и отключить доступ по паролю, подробней об этом написано в этой статье.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X
Источник
Linux Mint Forums
Welcome to the Linux Mint forums!
zoneminder 1.25 on linux mint 13
zoneminder 1.25 on linux mint 13
Post by alcatail » Sat Dec 01, 2012 9:44 am
After 3 painstaking weeks of scouring through forums, how to’s and guides I have taken code from all including my own code from years gone by to come up with this guide. I have rebuilt linux mint several times whilst trying out the patches, mods or updates and am currently running a stable version of zoneminder on linux mint 13.
I am posting here to save some other poor sod from going through the same ordeal
Install 13 Maya Precise Pangolin Long term support release (LTS), supported until April 2017
Log in then become root:
apt-get update && apt-get upgrade
go into your network settings and setup your default adapter and staic addresses.
address 192.168.0.200
subnet 255.255.255.0
gateway 192.168.0.1
dns server 192.168.0.1
open terminal again
Log in then become root
apt-get install zoneminder
Note: You will be prompted to configure Nullmailer during the Zoneminder install. You can leave the program un-configured if you do not plan to have the server email alerts. Or search for instructions to configure Nullmailer.
Add delay to allow MySQL to start before Zoneminder
Add above «zmfix -a» sleep 15
Ctrl+o Enter to save
Link Apache to Zoneminder
ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
adduser www-data video
Optional Install Cambozola
tar -xzvf cambozola-latest.tar.gz
replace «92» with cambozola version downloaded
cp cambozola-0.92/dist/cambozola.jar /usr/share/zoneminder
Optional Add SSL to Apache2
Create a self-signed certificate:
make-ssl-cert generate-default-snakeoil —force-overwrite
Activate Apache SSL module:
Activate Apache default ssl virtual host:
service apache2 restart
You should now be able to access the web server using https://serverip
Copy the following two lines into nano
#!/bin/sh
ntpdate ntp.ubuntu.com
Note: replace ntp.ubuntu.com with the time server(s) of your choice. I use time-a.nist.gov time-b.nist.gov
Ctrl+o Enter to save
chmod 755 /etc/cron.daily/ntpdate
Open Zoneminder in web browser
Uncheck: Check with zoneminder.com for updated versions (?) click Save.
Click Images tab
Optional: check «Is the (optional) cambozola java streaming client installed (?)»
Path to (optional) ffmpeg mpeg encoder (?) enter /usr/bin/ffmpeg click Save
Reboot server to insure Zoneminder starts on boot.
add password to root
sudo passwd root
>>> enter ure password twice
service zoneminder stop
Setup apache2 to show Zoneminder user interface
Edit the file /etc/apache2/sites-enabled/000-default
nano /etc/apache2/sites-enabled/000-default
Change ‘DocumentRoot /var/www’, to ‘DocumentRoot /usr/share/zoneminder’
Change ‘ ‘, to ‘ ‘
Code:
service apache2 restart
Fixing Apache2 error:»Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName»
Code:
nano /etc/apache2/httpd.conf
Add the line:
Code:
ServerName localhost
save and exit
Restart apache2 service
Code:
service apache2 restart
Fixing php errors complaining about time zone, edit file php.ini and set your timezone, according to http://nl3.php.net/manual/en/timezones.php
Code:
nano /etc/php5/apache2/php.ini
Add the line with your time zone, in my case:
Code:
date.timezone =»Australia/Brisbane»
memory patch / fix for monitors
nano /etc/sysctl.conf
# Memory modifications for ZoneMinder (kernel.shmall = 16 MB, kernel.shmmax = 256 MB)
kernel.shmall = 16777216
kernel.shmmax = 268435456
lastly for anyone using an 8 channel 7134 capture card
nano /etc/modprobe.d/modprobe.conf
alias char-major-81 saa7134
options saa7134 card=33,33,33,33,33,33,33,33
Anyway inside options tabs under hashed key’s you have to select plain hash option otherwise you won’t get any picture on your monitors. There are workarounds in the forums but they involve making and installing patches and I found using the plain option to work for my situation.
Am currently looking at the mythzoneminder plugin to work with zoneminder. If anyone has done this can they pls email me at cameras2000-mick@yahoo.com
Re: zoneminder 1.25 on linux mint 13
Post by SunWorks » Sun Dec 09, 2012 3:51 pm
Thank you alcatail for posting your work. it’s making me consider using your method step by step. Maybe I missed these details, if so please excuse my asking.
- What version of Mint 13?
- What hardware box (cpu/ram/etc.) ?
- What cameras are you using?
- How many cameras?
- Any other details on how this is working either by alcatel or anybody who has tried it?
Would be great to get some operational and experience driven details.
Thank you again for what you’ve posted so far!
Clinton
Re: zoneminder 1.25 on linux mint 13
Post by alcatail » Wed Dec 12, 2012 7:43 pm
Hi the version I am using is 13 Maya Precise Pangolin Long term support release (LTS), supported until April 2017 (64Bit)
I am currently running it on 3 systems and can confirm that it works on the following hardware;
rig 1.
core 2 duo 3 gig cpu with 6 mb cache.
gigabyte MB
4 gig ram
onboard video.
Rig2. I7
I7 cpu with 8MB cache and 16gig of memory. 2TB raid setup 1 I installed a cheap video card
Rig3. latest gigabyte motherboard with I5 CPU. 2 TB raid and 16 gig of ram I installed a cheap video card
The cameras are the cheaper PAL standard 480 tvlines found from places like ebay, etc.
Quality is reasonable.
The capture cards I used on the older gigabyte M’b’s are ‘BTTV’ cards
I am having a lot of trouble with a ‘Connexiant capture card’ and am also building a virtual machine of zoneminder to work in virtual box on my rig’s to talk to ipcameras as a back up recorder.
Rig 3 uses the latest gigabyte motherboard which uses the atheros ethernet onboard lan. I have had trouble getting this to work but have a workaround that I have not yet tried.
Also I had a lot of trouble with the raid so now I only have 1 partitiion — 2gb that is raided and mounted as a storage directory and I have a standard hard disk with the operating system — broken up into different partitions. I.e I use 20gig for swap (don’t know if 20 is the do all end all but it works), 50 gig for the /tmp, 20 gig for the home partition and 80 for the /. 5 gig for the boot.
One thing to consider with the zoneminder is that if it fills up the /var the system becomes unstable. Inside zoneminder you can set filters up that would stop this but I usually have a seperate partition mounted under /zoneminder and I put symlinks in to redirect the events and images to the zoneminder.
I have just finished getting virtual box to run as a service — automatically starts up and shuts down at boot thanks to someone elses fantastic guide. I will post that up in the next few weeks with references to the guide itself and things I had to do make it work with linux mint.
Re: zoneminder 1.25 on linux mint 13
Post by khentiamentiu » Fri Mar 01, 2013 6:12 pm
Wow! This is a wonderful and detailed post, but it causes me to ask this: I have a fit-PC2 that I was planning to turn into a security camera server. The basic setup I’m looking at is 2-4 Agasio Wireless IP nightvision cameras, Linksys wireless router, one fit-PC2 plugged into the router. I want the ability to simultaneously record all channels while viewing on the LAN, and perhaps from the WAN. Think this is too much for a fit-pc2 to handle? (It may be too much for the router, but that’s another problem). Here are the basic specs on the Fit-PC2. It’s running Mint 9, but I’m upgrading to Mint 13, the latest Mint release supported by Compulabs.
CPU Intel Atom Z530 1.6GHz / Z510 1.1GHz
Chipset Intel US15W SCH
Memory 1GB DDR2-533 on-board
Storage 250 GB SSD HDD
miniSD socket
Display & Graphics Intel GMA500 graphics acceleration
Full hardware video acceleration of H.264, MPEG2, VC1, and WMV9
DVI Digital output up to 1920 x 1200 through HDMI connector
Audio Line-out, line-in, mic
5.1 Channels S/PDIF
Networking 1000 BaseT Ethernet
802.11n WLAN (based on RaLink RT3090, single antenna)
USB 6 USB 2.0 High Speed ports
IR Programmable consumer IR receiver
Operating System Linux Mint
Thanks for any help you can provide.
Re: zoneminder 1.25 on linux mint 13
Post by zudzaks » Mon Mar 11, 2013 12:14 pm
Источник