<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Marci</id>
	<title>ZoneMinder Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Marci"/>
	<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/Special:Contributions/Marci"/>
	<updated>2026-05-03T14:32:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Debian_11_Bullseye_with_Zoneminder_1.36.x&amp;diff=14598</id>
		<title>Debian 11 Bullseye with Zoneminder 1.36.x</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Debian_11_Bullseye_with_Zoneminder_1.36.x&amp;diff=14598"/>
		<updated>2017-04-09T22:02:09Z</updated>

		<summary type="html">&lt;p&gt;Marci: Update jessie-backports source url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Updated 23AUG16 for Debian 8.5&lt;br /&gt;
&lt;br /&gt;
This easy install is for Debian 8 (Jessie) with Zoneminder 1.29.0 from the back ports install.&lt;br /&gt;
&lt;br /&gt;
I installed Debian from the netinst CD with only web server, SSH server and standard system utilities. Tasksel does not install LAMP under Debian so I installed MySQL and PHP after reboot.&lt;br /&gt;
&lt;br /&gt;
Log in as your user&lt;br /&gt;
&lt;br /&gt;
Then become root&lt;br /&gt;
&lt;br /&gt;
 sudo root&lt;br /&gt;
&lt;br /&gt;
Install  PHP, and MySQL server. You will be prompted to set a MySQL password&lt;br /&gt;
&lt;br /&gt;
 apt-get install  php5 mysql-server php-pear php5-mysql php5-gd&lt;br /&gt;
&lt;br /&gt;
Note: you may want to set MySQL to use innodb_file_per_table. Here is a procedure for Ubuntu that should also work for Debian:  https://wiki.zoneminder.com/Common_Issues_with_Zoneminder_Installation_on_Ubuntu#Enable_and_convert_MySQL_to_innodb_file_per_table_for_Zoneminder&lt;br /&gt;
&lt;br /&gt;
Add the Jessie backports&lt;br /&gt;
&lt;br /&gt;
 nano /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
Add to the bottom of the list:&lt;br /&gt;
&lt;br /&gt;
 deb http://ftp.debian.org/debian jessie-backports main&lt;br /&gt;
&lt;br /&gt;
Ctrl+o Enter to save&lt;br /&gt;
CTRL+x to exit&lt;br /&gt;
&lt;br /&gt;
Update Sources&lt;br /&gt;
&lt;br /&gt;
 apt-get update&lt;br /&gt;
&lt;br /&gt;
Check to be sure everything is up to date&lt;br /&gt;
&lt;br /&gt;
 apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
 apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
Install Zoneminder&lt;br /&gt;
&lt;br /&gt;
 apt-get install zoneminder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create Zoneminder database in MySQL (Note: this also creates the default Zoneminder user and permissions in MySQL)&lt;br /&gt;
&lt;br /&gt;
 mysql -uroot -p &amp;lt; /usr/share/zoneminder/db/zm_create.sql&lt;br /&gt;
&lt;br /&gt;
 mysql -uroot -p -e &amp;quot;grant all on zm.* to &amp;#039;zmuser&amp;#039;@localhost identified by &amp;#039;zmpass&amp;#039;;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 mysqladmin -uroot -p reload&lt;br /&gt;
&lt;br /&gt;
Set permissions of /etc/zm/zm.conf to root:www-data 740&lt;br /&gt;
&lt;br /&gt;
 chmod 740 /etc/zm/zm.conf&lt;br /&gt;
 &lt;br /&gt;
 chown root:www-data /etc/zm/zm.conf&lt;br /&gt;
&lt;br /&gt;
Enable Zoneminder service to start at boot&lt;br /&gt;
&lt;br /&gt;
 systemctl enable zoneminder.service&lt;br /&gt;
&lt;br /&gt;
Add www-data to the sudo group (to enable use of local video devices)&lt;br /&gt;
&lt;br /&gt;
 adduser www-data video&lt;br /&gt;
&lt;br /&gt;
Start Zoneminder&lt;br /&gt;
&lt;br /&gt;
 systemctl start zoneminder.service&lt;br /&gt;
&lt;br /&gt;
Check to see that Zoneminder is running&lt;br /&gt;
&lt;br /&gt;
 systemctl status zoneminder.service&lt;br /&gt;
&lt;br /&gt;
Enable CGI and Zoneminder configuration in Apache.&lt;br /&gt;
 &lt;br /&gt;
 a2enmod cgi&lt;br /&gt;
&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
 &lt;br /&gt;
 a2enconf zoneminder&lt;br /&gt;
&lt;br /&gt;
Add timezone to PHP&lt;br /&gt;
&lt;br /&gt;
 nano /etc/php5/apache2/php.ini&lt;br /&gt;
&lt;br /&gt;
Search for [Date] (Ctrl + w then type Date and press Enter) and make changes as follows for your time zone&lt;br /&gt;
&lt;br /&gt;
 [Date]&lt;br /&gt;
 ; Defines the default timezone used by the date functions&lt;br /&gt;
 ; http://php.net/date.timezone&lt;br /&gt;
 date.timezone = America/New_York&lt;br /&gt;
&lt;br /&gt;
Ctrl+o Enter to save&lt;br /&gt;
&lt;br /&gt;
CTRL+x to exit &lt;br /&gt;
&lt;br /&gt;
27FEB16 A problem has been cited that requires the following to allow the API to work properly:&lt;br /&gt;
&lt;br /&gt;
Change permissions in /usr/share/zoneminder/&lt;br /&gt;
&lt;br /&gt;
 chown -R www-data:www-data /usr/share/zoneminder/&lt;br /&gt;
&lt;br /&gt;
Edit /etc/apache2/conf-enabled/zoneminder.conf&lt;br /&gt;
&lt;br /&gt;
 nano /etc/apache2/conf-enabled/zoneminder.conf&lt;br /&gt;
&lt;br /&gt;
Add at the bottom:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /usr/share/zoneminder/www/api&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ctrl+o Enter to save&lt;br /&gt;
&lt;br /&gt;
CTRL+x to exit &lt;br /&gt;
&lt;br /&gt;
Restart Apache&lt;br /&gt;
&lt;br /&gt;
 service apache2 restart&lt;br /&gt;
&lt;br /&gt;
Optional: Install Cambozola (needed if you use old versions of Internet Explorer)&lt;br /&gt;
Note: Cambozola requires Java Runtime Environement which many consider a security risk.&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src &amp;amp;&amp;amp; wget http://www.andywilcock.com/code/cambozola/cambozola-latest.tar.gz&lt;br /&gt;
&lt;br /&gt;
 tar -xzvf cambozola-latest.tar.gz&lt;br /&gt;
&lt;br /&gt;
 replace 936 with cambozola version downloaded&lt;br /&gt;
&lt;br /&gt;
 cp cambozola-0.936/dist/cambozola.jar /usr/share/zoneminder&lt;br /&gt;
&lt;br /&gt;
You should now be able to access the web server using http://servername&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open Zoneminder in web browser&lt;br /&gt;
&lt;br /&gt;
http://serverip/zm&lt;br /&gt;
&lt;br /&gt;
Optional:Click Options, check Is the (optional) cambozola java streaming client installed (?) Click Save&lt;br /&gt;
&lt;br /&gt;
Your Zoneminder install is now ready to add cameras!&lt;br /&gt;
&lt;br /&gt;
For a slight performance boost use 32 bit colour in camera settings.&lt;/div&gt;</summary>
		<author><name>Marci</name></author>
	</entry>
</feed>