Installation
Launch JamilX with the installer or the CLI.
JamilX ships with a browser-based installer and a CLI workflow for teams that prefer command-line setup. Both paths deliver a ready-to-run SaaS foundation.
Option A · Installer Wizard
Open the installer in your browser, follow the guided steps, and let JamilX write the configuration and core tables for you.
http://your-domain/installer
- Checks PHP 7.4+ plus
mysqli,json, andmbstring. - Writes database settings to
.env(generated from.env.example). - Runs
installer/sql.sql, then captures company + admin info. - Creates an installer lock at
data/installed.lock.
Option B · CLI Setup
Skip straight to CLI-driven setup. Composer is not required.
php jamilx doctorphp jamilx servephp jamilx db:migrateRun migrations and seeders as needed for your environment. The CLI reads .env and validates DB connectivity before migrations.
Webroot Guidance
Deploy the repository root as your public document root so .htaccess and routing remain intact.
DocumentRoot = /path/to/JamilX