Revive Adserver depends heavily on correct delivery, tracking, and maintenance settings.
This guide focuses on secure admin access, reliable stats, and low-risk operations.
Main file: var/<instance>/etc/config.conf.php
Example baseline:
<?php
$GLOBALS['_MAX']['CONF']['webpath']['admin'] = '/www/admin';
$GLOBALS['_MAX']['CONF']['webpath']['delivery'] = '/www/delivery';
$GLOBALS['_MAX']['CONF']['webpath']['images'] = '/www/images';
$GLOBALS['_MAX']['CONF']['database']['type'] = 'mysqli';
$GLOBALS['_MAX']['CONF']['database']['host'] = '127.0.0.1';
$GLOBALS['_MAX']['CONF']['database']['port'] = 3306;
$GLOBALS['_MAX']['CONF']['database']['name'] = 'revive';
$GLOBALS['_MAX']['CONF']['database']['username'] = 'revive';
$GLOBALS['_MAX']['CONF']['database']['password'] = 'replace-me';
$GLOBALS['_MAX']['CONF']['openads']['ssl_url'] = 'https://ads.example.com/www/delivery';
$GLOBALS['_MAX']['CONF']['openads']['requireSSL'] = true;
requireSSL.Revive requires scheduled maintenance:
php /var/www/revive/scripts/maintenance/maintenance.php
Recommended:
www/images and plugin directories.Squeezing every bit of performance from your Revive Adserver installation? Our experts help with:
Optimize your setup: office@linux-server-admin.com | Contact Us