Results 1 to 2 of 2

Thread: HOW TO INSTALL ZONEMINDER, v1.34.0. ON UBUNTU 19.10 (eoan), with php 7.4 & mysql 8

  1. #1
    Join Date
    Jul 2015
    Beans
    10

    HOW TO INSTALL ZONEMINDER, v1.34.0. ON UBUNTU 19.10 (eoan), with php 7.4 & mysql 8

    At the moment PHP mysqli connector does not have support for caching_sha2_password. We will have to use mysql_native_password until the PHP 7.4 is revised to support caching_sha2_password.

    Installation of
    php 7.4

    Code:
    sudo su 
    
    apt install -y software-properties-common 
    
    add-apt-repository ppa:ndrej/php
    
    apt update
    
    apt -y install php7.4
    Installation of Zoneminder

    To install Zoneminder Please refer Connor’s web site

    Code:
    sudo add-apt-repository ppa:iconnor/zoneminder-master
    
    sudo apt-get update
    
    sudo apt install zoneminder
    
    rm /etc/mysql/my.cnf
    
    cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/my.cnf 
    
    sed -i "15i default_authentication_plugin= mysql_native_password" /etc/mysql/my.cnf
    
    /etc/init.d/mysql start
      
    mysql
    
    CREATE USER 'zmuser'@localhost IDENTIFIED WITH mysql_native_password BY 'zmpass'; 
    
    GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' WITH GRANT OPTION;
    
    FLUSH PRIVILEGES ;
    
    quit
    
    mysqladmin -uroot -p reload
    
    chmod 740 /etc/zm/zm.conf 
    
    chown root:www-data /etc/zm/zm.conf
    
    adduser www-data video 
    
    a2enmod cgi 
    
    a2enconf zoneminder 
    
    a2enmod rewrite
    
    chown -R www-data:www-data /usr/share/zoneminder/ 
    
    systemctl enable zoneminder
    
    service zoneminder start
    
    service apache2 reload
    Open zoneminder web console (http://localhost/zm/)

    Note:-If you want to install docker-zonemider ,please refer the following link

    bkjaya1952/docker-zoneminder-master-php7.4-mysql8

    If you get an error message on timezone in logs , you will have to enter the timezone in /etc/php/7.4/apache2/php.ini
    Last edited by bkjaya1952; February 19th, 2020 at 05:02 AM.

  2. #2
    Join Date
    Dec 2014
    Beans
    6

    Re: HOW TO INSTALL ZONEMINDER, v1.34.0. ON UBUNTU 19.10 (eoan), with php 7.4 & mysql

    If you get an error message on timezone in logs , you will have to enter the timezone in /etc/php/7.4/apache2/php.ini
    I'm new with Ubuntu. Can you tell me more about this?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •