<?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=Mysterylectricity</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=Mysterylectricity"/>
	<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/Special:Contributions/Mysterylectricity"/>
	<updated>2026-04-20T06:01:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Ubuntu_Server_or_Desktop_Zoneminder_1.36.x&amp;diff=16839</id>
		<title>Ubuntu Server or Desktop Zoneminder 1.36.x</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Ubuntu_Server_or_Desktop_Zoneminder_1.36.x&amp;diff=16839"/>
		<updated>2022-11-07T07:28:11Z</updated>

		<summary type="html">&lt;p&gt;Mysterylectricity: /* Install Zoneminder 1.36.x on Ubuntu 22.04, 20.04 and 18.04 with shell script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Install Zoneminder 1.36.x on Ubuntu 22.04, 20.04 and 18.04 with shell script==&lt;br /&gt;
&lt;br /&gt;
This will install Zoneminder 1.36.x by using a shell script with one basic command (how easy is that!).&lt;br /&gt;
&lt;br /&gt;
You will need a Ubuntu 22.04, 20.04 or 18.04 install with LAMP (Apache, MySQL or Mariadb and PHP) installed desktop or server. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note: as of 31OCT22 Ubuntu 22.10 has unmet dependencies and will not install ZM 1.36.31.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Timezone: it is recommended you set your specific timesone with:&lt;br /&gt;
 sudo timedatectl set-timezone America/New_York&lt;br /&gt;
Of course use your timezone in place of America/New_York.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Google is your friend if you need instructions for setting up a LAMP server. However, a simple LAMP can be installed with these commands:&lt;br /&gt;
&lt;br /&gt;
 apt install apache2 php mariadb-server php-mysql libapache2-mod-php&lt;br /&gt;
&lt;br /&gt;
Secure MySQL or Mariadb, create root password et. al.&lt;br /&gt;
&lt;br /&gt;
 mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
Mariadb additional settings&lt;br /&gt;
The default values for the database are adequate for initial setup. However, I recommend you make these changes before installing Zoneminder.&lt;br /&gt;
Note: If you have sufficient memory double the values below.&lt;br /&gt;
Edit the Mariadb config file:&lt;br /&gt;
 sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf&lt;br /&gt;
Add the following in the [mysql] area:&lt;br /&gt;
 innodb_file_per_table = ON&lt;br /&gt;
 innodb_buffer_pool_size = 256M&lt;br /&gt;
 innodb_log_file_size = 32M&lt;br /&gt;
CTRL+o then [Enter] to save&lt;br /&gt;
&lt;br /&gt;
CTRL+x to exit&lt;br /&gt;
&lt;br /&gt;
Reatart Mariadb:&lt;br /&gt;
 sudo service mysql restart&lt;br /&gt;
&lt;br /&gt;
I recommend you install mysqltuner and run it from time to time and adjust the database settings as the number of saved events grows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shell script file contents:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;This script installs ZoneMinder 1.36.x on Ubuntu 22.04, 20.04 or 18.04 with LAMP (MySQL or Mariadb) installed...&lt;br /&gt;
 Press Enter to continue or Ctrl + c to quit&amp;quot; nothing&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;Next we will add the PPA repository, install and configure the system to run Zoneminder. &lt;br /&gt;
 Press enter to continue&amp;quot; nothing&lt;br /&gt;
 apt install -y software-properties-common&lt;br /&gt;
 clear&lt;br /&gt;
 add-apt-repository ppa:iconnor/zoneminder-1.36&lt;br /&gt;
 apt update&lt;br /&gt;
 clear&lt;br /&gt;
 apt install -y zoneminder&lt;br /&gt;
 systemctl enable zoneminder&lt;br /&gt;
 service zoneminder start&lt;br /&gt;
 adduser www-data video&lt;br /&gt;
 a2enconf zoneminder&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
 a2enmod headers&lt;br /&gt;
 a2enmod expires&lt;br /&gt;
 service apache2 reload&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;Install complete. Open Zoneminder/Options and set the timezone. Press enter to continue&amp;quot; nothing&lt;br /&gt;
 clear&lt;br /&gt;
&lt;br /&gt;
Copy the contents of the script, open a terminal and run:&lt;br /&gt;
&lt;br /&gt;
 nano zm-install&lt;br /&gt;
&lt;br /&gt;
Paste the contents of the script into Nano&lt;br /&gt;
&lt;br /&gt;
Then:&lt;br /&gt;
&lt;br /&gt;
Ctrl + o&lt;br /&gt;
Ctrl + x&lt;br /&gt;
&lt;br /&gt;
Next run:&lt;br /&gt;
&lt;br /&gt;
 chmod 755 zm-install&lt;br /&gt;
&lt;br /&gt;
Start the script by entering:&lt;br /&gt;
&lt;br /&gt;
 ./zm-install&lt;br /&gt;
&lt;br /&gt;
Follow the prompts. Things are pretty simple. The timezone is now set in Zoneminder/Options.&lt;br /&gt;
&lt;br /&gt;
Good Luck!&lt;/div&gt;</summary>
		<author><name>Mysterylectricity</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Ubuntu_Server_or_Desktop_Zoneminder_1.36.x&amp;diff=16838</id>
		<title>Ubuntu Server or Desktop Zoneminder 1.36.x</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Ubuntu_Server_or_Desktop_Zoneminder_1.36.x&amp;diff=16838"/>
		<updated>2022-11-07T05:52:41Z</updated>

		<summary type="html">&lt;p&gt;Mysterylectricity: Perhaps I should add I have actually succeeded in loading 1.36.32 under 22.10 without error. And perhaps anyone trashing any revisions should offer an explanation as a common courtesy.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Install Zoneminder 1.36.x on Ubuntu 22.04, 20.04 and 18.04 with shell script==&lt;br /&gt;
&lt;br /&gt;
This will install Zoneminder 1.36.x by using a shell script with one basic command (how easy is that!).&lt;br /&gt;
&lt;br /&gt;
You will need a Ubuntu 22.04, 20.04 or 18.04 install with LAMP (Apache, MySQL or Mariadb and PHP) installed desktop or server. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note: as of 31OCT22 Ubuntu 22.10 has unmet dependencies and will not install ZM 1.36.31. This is fixed in 1.36.32, currently available in the ppa:iconnor/zoneminder-proposed repository.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Timezone: it is recommended you set your specific timesone with:&lt;br /&gt;
 sudo timedatectl set-timezone America/New_York&lt;br /&gt;
Of course use your timezone in place of America/New_York.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Google is your friend if you need instructions for setting up a LAMP server. However, a simple LAMP can be installed with these commands:&lt;br /&gt;
&lt;br /&gt;
 apt install apache2 php mariadb-server php-mysql libapache2-mod-php&lt;br /&gt;
&lt;br /&gt;
Secure MySQL or Mariadb, create root password et. al.&lt;br /&gt;
&lt;br /&gt;
 mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
Mariadb additional settings&lt;br /&gt;
The default values for the database are adequate for initial setup. However, I recommend you make these changes before installing Zoneminder.&lt;br /&gt;
Note: If you have sufficient memory double the values below.&lt;br /&gt;
Edit the Mariadb config file:&lt;br /&gt;
 sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf&lt;br /&gt;
Add the following in the [mysql] area:&lt;br /&gt;
 innodb_file_per_table = ON&lt;br /&gt;
 innodb_buffer_pool_size = 256M&lt;br /&gt;
 innodb_log_file_size = 32M&lt;br /&gt;
CTRL+o then [Enter] to save&lt;br /&gt;
&lt;br /&gt;
CTRL+x to exit&lt;br /&gt;
&lt;br /&gt;
Reatart Mariadb:&lt;br /&gt;
 sudo service mysql restart&lt;br /&gt;
&lt;br /&gt;
I recommend you install mysqltuner and run it from time to time and adjust the database settings as the number of saved events grows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shell script file contents:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;This script installs ZoneMinder 1.36.x on Ubuntu 22.04, 20.04 or 18.04 with LAMP (MySQL or Mariadb) installed...&lt;br /&gt;
 Press Enter to continue or Ctrl + c to quit&amp;quot; nothing&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;Next we will add the PPA repository, install and configure the system to run Zoneminder. &lt;br /&gt;
 Press enter to continue&amp;quot; nothing&lt;br /&gt;
 apt install -y software-properties-common&lt;br /&gt;
 clear&lt;br /&gt;
 add-apt-repository ppa:iconnor/zoneminder-1.36&lt;br /&gt;
 apt update&lt;br /&gt;
 clear&lt;br /&gt;
 apt install -y zoneminder&lt;br /&gt;
 systemctl enable zoneminder&lt;br /&gt;
 service zoneminder start&lt;br /&gt;
 adduser www-data video&lt;br /&gt;
 a2enconf zoneminder&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
 a2enmod headers&lt;br /&gt;
 a2enmod expires&lt;br /&gt;
 service apache2 reload&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;Install complete. Open Zoneminder/Options and set the timezone. Press enter to continue&amp;quot; nothing&lt;br /&gt;
 clear&lt;br /&gt;
&lt;br /&gt;
Copy the contents of the script, open a terminal and run:&lt;br /&gt;
&lt;br /&gt;
 nano zm-install&lt;br /&gt;
&lt;br /&gt;
Paste the contents of the script into Nano&lt;br /&gt;
&lt;br /&gt;
Then:&lt;br /&gt;
&lt;br /&gt;
Ctrl + o&lt;br /&gt;
Ctrl + x&lt;br /&gt;
&lt;br /&gt;
Next run:&lt;br /&gt;
&lt;br /&gt;
 chmod 755 zm-install&lt;br /&gt;
&lt;br /&gt;
Start the script by entering:&lt;br /&gt;
&lt;br /&gt;
 ./zm-install&lt;br /&gt;
&lt;br /&gt;
Follow the prompts. Things are pretty simple. The timezone is now set in Zoneminder/Options.&lt;br /&gt;
&lt;br /&gt;
Good Luck!&lt;/div&gt;</summary>
		<author><name>Mysterylectricity</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Ubuntu_Server_or_Desktop_Zoneminder_1.36.x&amp;diff=16836</id>
		<title>Ubuntu Server or Desktop Zoneminder 1.36.x</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Ubuntu_Server_or_Desktop_Zoneminder_1.36.x&amp;diff=16836"/>
		<updated>2022-11-06T22:02:05Z</updated>

		<summary type="html">&lt;p&gt;Mysterylectricity: updated to reflect that .32 is available in proposed ppa&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Install Zoneminder 1.36.x on Ubuntu 22.04, 20.04 and 18.04 with shell script==&lt;br /&gt;
&lt;br /&gt;
This will install Zoneminder 1.36.x by using a shell script with one basic command (how easy is that!).&lt;br /&gt;
&lt;br /&gt;
You will need a Ubuntu 22.04, 20.04 or 18.04 install with LAMP (Apache, MySQL or Mariadb and PHP) installed desktop or server. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note: as of 31OCT22 Ubuntu 22.10 has unmet dependencies and will not install ZM 1.36.31. This is fixed in 1.36.32, currently available in the ppa:iconnor/zoneminder-proposed repository.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Timezone: it is recommended you set your specific timesone with:&lt;br /&gt;
 sudo timedatectl set-timezone America/New_York&lt;br /&gt;
Of course use your timezone in place of America/New_York.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Google is your friend if you need instructions for setting up a LAMP server. However, a simple LAMP can be installed with these commands:&lt;br /&gt;
&lt;br /&gt;
 apt install apache2 php mariadb-server php-mysql libapache2-mod-php&lt;br /&gt;
&lt;br /&gt;
Secure MySQL or Mariadb, create root password et. al.&lt;br /&gt;
&lt;br /&gt;
 mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
Mariadb additional settings&lt;br /&gt;
The default values for the database are adequate for initial setup. However, I recommend you make these changes before installing Zoneminder.&lt;br /&gt;
Note: If you have sufficient memory double the values below.&lt;br /&gt;
Edit the Mariadb config file:&lt;br /&gt;
 sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf&lt;br /&gt;
Add the following in the [mysql] area:&lt;br /&gt;
 innodb_file_per_table = ON&lt;br /&gt;
 innodb_buffer_pool_size = 256M&lt;br /&gt;
 innodb_log_file_size = 32M&lt;br /&gt;
CTRL+o then [Enter] to save&lt;br /&gt;
&lt;br /&gt;
CTRL+x to exit&lt;br /&gt;
&lt;br /&gt;
Reatart Mariadb:&lt;br /&gt;
 sudo service mysql restart&lt;br /&gt;
&lt;br /&gt;
I recommend you install mysqltuner and run it from time to time and adjust the database settings as the number of saved events grows. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shell script file contents:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;This script installs ZoneMinder 1.36.x on Ubuntu 22.04, 20.04 or 18.04 with LAMP (MySQL or Mariadb) installed...&lt;br /&gt;
 Press Enter to continue or Ctrl + c to quit&amp;quot; nothing&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;Next we will add the PPA repository, install and configure the system to run Zoneminder. &lt;br /&gt;
 Press enter to continue&amp;quot; nothing&lt;br /&gt;
 apt install -y software-properties-common&lt;br /&gt;
 clear&lt;br /&gt;
 add-apt-repository ppa:iconnor/zoneminder-1.36&lt;br /&gt;
 apt update&lt;br /&gt;
 clear&lt;br /&gt;
 apt install -y zoneminder&lt;br /&gt;
 systemctl enable zoneminder&lt;br /&gt;
 service zoneminder start&lt;br /&gt;
 adduser www-data video&lt;br /&gt;
 a2enconf zoneminder&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
 a2enmod headers&lt;br /&gt;
 a2enmod expires&lt;br /&gt;
 service apache2 reload&lt;br /&gt;
 clear&lt;br /&gt;
 read -p &amp;quot;Install complete. Open Zoneminder/Options and set the timezone. Press enter to continue&amp;quot; nothing&lt;br /&gt;
 clear&lt;br /&gt;
&lt;br /&gt;
Copy the contents of the script, open a terminal and run:&lt;br /&gt;
&lt;br /&gt;
 nano zm-install&lt;br /&gt;
&lt;br /&gt;
Paste the contents of the script into Nano&lt;br /&gt;
&lt;br /&gt;
Then:&lt;br /&gt;
&lt;br /&gt;
Ctrl + o&lt;br /&gt;
Ctrl + x&lt;br /&gt;
&lt;br /&gt;
Next run:&lt;br /&gt;
&lt;br /&gt;
 chmod 755 zm-install&lt;br /&gt;
&lt;br /&gt;
Start the script by entering:&lt;br /&gt;
&lt;br /&gt;
 ./zm-install&lt;br /&gt;
&lt;br /&gt;
Follow the prompts. Things are pretty simple. The timezone is now set in Zoneminder/Options.&lt;br /&gt;
&lt;br /&gt;
Good Luck!&lt;/div&gt;</summary>
		<author><name>Mysterylectricity</name></author>
	</entry>
</feed>