System requirements
PHP packages
The following packages are declared incomposer.json.
Production
Development
JavaScript packages
The following packages are declared inpackage.json.
Production
Development
Requirements checklist
Use this checklist to confirm your environment is ready before proceeding to Installation.1
Check PHP version
PHP 8.2 or higher.2
Check Composer
3
Check Node.js and npm
4
Confirm database availability
Ensure a MySQL server is running, or confirm SQLite is available for local development.
The default
.env.example configures MySQL (DB_CONNECTION=mysql). If you prefer SQLite, change DB_CONNECTION=sqlite and set DB_DATABASE to an absolute path to a .sqlite file.