For CentOS/RHEL/SL
Installation instructions for ZoneMinder development rpms on EL8 distributions (x86_64 and aarch64 architectures)
sudo dnf install epel-release
sudo dnf install –nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo dnf install dnf-plugins-core
sudo dnf config-manager –set-enabled powertools
sudo dnf install –nogpgcheck http://zmrepo.zoneminder.com/el/8/x86_64/zmrepo-8-3.el8.noarch.rpm
sudo dnf install zoneminder
less /usr/share/doc/zoneminder-*/README
Once ZoneMinder has been installed, it is critically important that you read the README file under /usr/share/doc/zoneminder. ZoneMinder will not run without completing the steps outlined in the README.
How to Install ZoneMinder
ZoneMinder releases are hosted at RPM Fusion. New users should navigate to the RPM Fusion site then follow the instructions to enable that repo.
Note
RHEL/CentOS 7 users should use yum instead of dnf
RHEL/CentOS 7 & 8 users must enable the EPEL repo:
sudo dnf install epel-release
RHEL/CentOS 8 users must also enable the PowerTools repo:
sudo dnf install dnf-plugins-core sudo dnf config-manager --set-enabled PowerTools
Once the additional repos are enabled, install ZoneMinder from the commandline. Choose the package that matches the desired web server.
Install ZoneMinder for Apache web server:
Note
A virtual package called zoneminder exists. This package contains no files and will pull in the zoneminder-httpd package for backwards compatiblity.
sudo dnf install zoneminder-httpd
Install ZoneMinder for Nginx web server:
sudo dnf install zoneminder-nginx
Once ZoneMinder has been installed, you must read the README file to complete the installation. Fedora users can find the README under /usr/share/doc/zoneminder-common. RHEL/CentOS users can find the README under /usr/share/doc/zoneminder-common-x.xx where x.xx is the version of zoneminder.
ZoneMinder will NOT run without completing the steps shown in the README!
Be the first to comment