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 11:16]
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 ...   * Set up storage ...
     * MariaDB storage at ''/​var/​lib/​mysql''​     * MariaDB storage at ''/​var/​lib/​mysql''​
     * Apache storage at ''/​var/​www''​ // (or ''/​var/​www/​html''​) //     * Apache storage at ''/​var/​www''​ // (or ''/​var/​www/​html''​) //
-    * ZoneMinder ​event storage under ''​?''​+    * 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''​
 +    * Add to ''​[mysqld]''​ section in /​etc/​mysql/​mariadb.conf.d:​ ''​sql_mode = NO_ENGINE_SUBSTITUTION''​
   * Install Apache: ''​apt install apache2''​   * 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 16: 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.1529856983.txt.gz ยท Last modified: 2018/06/24 11:16 by admin