
CRM solution
Run SuiteCRM Locally with FlyEnv
SuiteCRM projects commonly use PHP, a MySQL-compatible database, and a local web server. FlyEnv helps keep those CRM environment services aligned with the project.
Local project stack
Services FlyEnv can manage around SuiteCRM
- PHP
- MySQL / MariaDB
- Nginx / Apache / Caddy
- Node.js
About SuiteCRM
SuiteCRM is an open-source customer relationship management platform.
Project resources
For installation commands, supported versions, and project-specific configuration, refer to the official SuiteCRM documentation.
Typical local stack
The exact services depend on the project, its release, and its local configuration. This is a common local setup, not a fixed requirement.
- PHP
- MySQL / MariaDB
- Nginx / Apache / Caddy
- Node.js
| Component | Typical role |
|---|---|
| PHP | Runs the SuiteCRM application. |
| MySQL / MariaDB | Stores CRM data and configuration. |
| Nginx / Apache / Caddy | Serves the local CRM site. |
| Node.js | May support project asset workflows. |
How FlyEnv helps
Match the PHP runtime
Use the PHP version required by the SuiteCRM release.
Keep CRM data local
Run MySQL or MariaDB with the project.
Use a readable local URL
Configure a domain and HTTPS for browser testing.
Start related services together
Save the CRM stack in a Startup Group when useful.
Set up the local environment
Project installation stays with the upstream documentation. FlyEnv manages the runtimes, databases, web servers, and supporting services around it.
- 1Follow SuiteCRM documentation for installation and supported version requirements.
- 2Select the PHP version required by the project.
- 3Start MySQL or MariaDB for the CRM database.
- 4Add Node.js only if the selected project workflow needs it.
- 5Configure the local domain, web server, and HTTPS in FlyEnv.
- 6Use a Startup Group to keep the CRM services together.
Related solutions
Ready to run SuiteCRM locally?
Use FlyEnv to manage the runtimes, databases, web servers, and services around your local SuiteCRM environment.