This guide installs Revive Adserver on a self-hosted Linux server.
Install PHP, database, and web server packages with your distribution package manager. This provides the runtime stack required by Revive Adserver.
Download a release archive from the official site or clone the repository with Git if you want the latest source.
git clone https://github.com/revive-adserver/revive-adserver.git
Point the web server document root to the Revive Adserver directory. This ensures the installer can be reached in your browser.
Ensure the web server can write to the var directory used for cache and logs.
Open the installer in your browser and follow the steps to configure the database and admin account.
See Revive Adserver Configuration for configuration guidance.
See Revive Adserver Security for hardening guidance.
Prefer automation? See Revive Adserver Ansible Setup for an example playbook.
Prefer containers? See Revive Adserver Docker Setup.
Setting up Revive Adserver can be complex. We offer consulting services for:
Contact us at office@linux-server-admin.com or visit our contact page.