Installation and Environment Setup

System Prerequisites

Zero CMS operates cross-platform. To boot the system, satisfy the following base requirements:

  • PHP version 8.3 or higher (Alpine, Debian, or Ubuntu).
  • PDO MariaDB/MySQL database driver active.
  • Apache Web Server (with mod_rewrite active) or Nginx.

Built-in PHP Server

To spin up the system immediately for local development, run PHP's built-in web server inside your project root folder:

Run Built-in PHP Server

Run Built-in PHP Server bash
php -S localhost:8000

Then run the central database seeder script to populate your multi-tenant sites:

Execute Database Seeder

Execute Database Seeder bash
bin/seed