Ubuntu Server 19.10 Zoneminder 1.33.x
From ZoneMinder Wiki
Jump to navigationJump to search
Zoneminder 1.33.x on Ubuntu 19.10
As of 31DEC19 there is no Zonemiinder 1.33.x package in the zoneminder-master PPA. This uses gdebi to install the Ubuntu Disco package.
After installing a basic Ubuntu 19.10 OS add LAMP with Mariadb. See: https://www.techsupportpk.com/2019/10/how-to-install-lamp-stack-ubuntu-1910.html
Become root
sudo su
Install Gdebi
apt install gdebi
Download the Zoneminder Disco .deb package
wget https://launchpad.net/~iconnor/+archive/ubuntu/zoneminder-master/+build/18492553/+files/zoneminder_1.33.16~20191229135312-disco_amd64.deb
Download libmp4v2-2
wget https://launchpad.net/~iconnor/+archive/ubuntu/zoneminder-master/+build/17493816/+files/libmp4v2-2_2.0.0~dfsg0-6_amd64.deb
Download libmysqlclient20
wget http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.7/libmysqlclient20_5.7.28-0ubuntu0.19.04.2_amd64.deb
Install libmysqlclient20
gdebi libmysqlclient20_5.7.28-0ubuntu0.19.04.2_amd64.deb
Install libmp4v2-2
gdebi libmp4v2-2_2.0.0~dfsg0-6_amd64.deb
Install Zoneminder
gdebi zoneminder_1.33.16~20191229135312-disco_amd64.deb
Fix permissions:
chmod 740 /etc/zm/zm.conf chown root:www-data /etc/zm/zm.conf chown -R www-data:www-data /usr/share/zoneminder/
Enable and start Zoneminder
systemctl enable zoneminder.service systemctl start zoneminder
Enable Apache Modules
a2enconf zoneminder a2enmod rewrite
Restart Apache
service apache2 reload
Open Zoneminder console and set your timezone under Options/Timezone