User Tools

Site Tools


tech:zoneminder:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tech:zoneminder:start [2018/06/24 10:34]
admin
tech:zoneminder:start [2021/08/27 20:49] (current)
rk4n3
Line 1: Line 1:
 <typo fs:​xx-large;​ fw:​bold;>​ZoneMinder</​typo>​ \\ <typo fs:​xx-large;​ fw:​bold;>​ZoneMinder</​typo>​ \\
 ====== Installation on Ubuntu ====== ====== Installation on Ubuntu ======
 +Original article at: [[https://​wiki.zoneminder.com/​Ubuntu_Server_18.04_64-bit_with_Zoneminder_1.30.4_the_easy_way]] \\
   * Install Ubuntu   * Install Ubuntu
 +  * Set up storage ...
 +    * MariaDB storage at ''/​var/​lib/​mysql''​
 +    * Apache storage at ''/​var/​www''​ // (or ''/​var/​www/​html''​) //
 +    * ZoneMinder data/video storage under ''/​var/​cache/​zoneminder''​
   * <​del>​Configure PPA for ZoneMinder: [[https://​launchpad.net/​~iconnor/​+archive/​ubuntu/​zoneminder]]</​del> ​ \\ // Not up-to-date // <​code>​sudo add-apt-repository ppa:​iconnor/​zoneminder   * <​del>​Configure PPA for ZoneMinder: [[https://​launchpad.net/​~iconnor/​+archive/​ubuntu/​zoneminder]]</​del> ​ \\ // Not up-to-date // <​code>​sudo add-apt-repository ppa:​iconnor/​zoneminder
 sudo apt-get update</​code>​ sudo apt-get update</​code>​
   * Instead, get this package: ''​wget --no-check-certificate https://​173.163.189.225/​zoneminder-1.30.4-bionic-amd64.deb''​   * Instead, get this package: ''​wget --no-check-certificate https://​173.163.189.225/​zoneminder-1.30.4-bionic-amd64.deb''​
   * Install MariaDB: ''​apt install mariadb-server''​   * Install MariaDB: ''​apt install mariadb-server''​
-  ​* Install Apache: ''​apt install ​httpd''​+    * Add to ''​[mysqld]''​ section in /​etc/​mysql/​mariadb.conf.d:​ ''​sql_mode = NO_ENGINE_SUBSTITUTION''​ 
 +  ​* Install Apache: ''​apt install ​apache2''​ 
 +  * Install Zoneminder: ​ ''​apt install ./​zoneminder-1.30.4-bionic-amd64.deb''​ 
 +  * Enable Zoneminder service to start at boot:  ''​systemctl enable zoneminder.service''​ 
 +  * Add ''​www-data''​ to the sudo group (to enable use of local video devices): ''​adduser www-data video''​ 
 +  * Start Zoneminder: ''​systemctl start zoneminder.service''​ 
 +  * Enable CGI and Zoneminder configuration in Apache:<​code>​a2enmod cgi 
 +a2enmod rewrite 
 +a2enconf zoneminder</​code>​ 
 +  * Add timezone to PHP:  ''​vim /​etc/​php/​7.2/​apache2/​php.ini''​ \\ Find [Date] and add timezone spec entry 
 +  * Change permissions in /​usr/​share/​zoneminder/: ​ ''​chown -R www-data:​www-data /​usr/​share/​zoneminder/''​ 
 +  * Restart Apache: ''​service apache2 restart''​ 
 +  * **IMPORTANT FINAL STEP:** 
 +    * Open Zoneminder in a web browser (http://​server-ip/​zm) 
 +    * Click on Options - Paths 
 +    * Change ''​PATH_ZMS''​ to ''/​zm/​cgi-bin/​nph-zms''​
  
 ====== Resources ====== ====== Resources ======
Line 12: Line 32:
  
 ====== Troubleshooting ====== ====== Troubleshooting ======
 +
 +==== Auto-Upgrade Failure on Ubuntu ====
 +Post-install script is at ''/​var/​lib/​dpkg/​info/​zoneminder.postinst''​
  
 ==== Video Playback in Browser not working ==== ==== Video Playback in Browser not working ====
tech/zoneminder/start.1529854459.txt.gz · Last modified: 2018/06/24 10:34 by admin