zoneminder CentOS install notes

By gill, 30 August, 2009

Stuff I did after installing CentOS to get zoneminder running

yum install kmod-xfs # For my /opt filesystem
yum install gcc gcc-c++ # Compilers
yum install mysql ffmpeg gnutls-utils phpmyadmin
yum install ffmpeg-devel mysql-devel libjpeg-devel openssl-devel gnutls-devel
# PERL modules
yum install perl-Date-Manip
yum -y install perl-LWP-UserAgent-Determined
yum -y install perl-PHP-Serialization

./configure --with-webdir=/var/www/html --with-cgidir=/var/www/cgi-bin ZM_DB_PASS=zmnewpass
make
make install

Edit /etc/syslog.conf
# Save zoneminder messages in /var/log/zm
local1.* /var/log/zm/zm.log

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;local1.!*;mail.none;authpriv.none;cron.none /var/log/messages

cp scripts/zmlogrorate.conf /etc/logrotate.d
cp scripts/zm /etc/init.d
chkconfig --add zm

Private
No