Skip to content
← All solutions
WordPress logo

CMS & Websites solution

Run WordPress Locally with FlyEnv

WordPress commonly runs on PHP with MySQL or MariaDB and a local web server. FlyEnv manages that familiar CMS environment and optional services such as Redis around each site.

Local project stack

Services FlyEnv can manage around WordPress

  • PHP
  • MySQL / MariaDB
  • Nginx / Apache / Caddy
  • Redis
  • Node.js

About WordPress

WordPress is an open-source content management system for building websites.

Project resources

For installation commands, supported versions, and project-specific configuration, refer to the official WordPress 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
  • Redis
  • Node.js
ComponentTypical role
PHPRuns WordPress and PHP extensions.
MySQL / MariaDBStores site content and settings.
Nginx / Apache / CaddyServes the local website.
RedisMay support object caching when configured.
Node.jsMay build custom theme or block assets.

How FlyEnv helps

  • Match site PHP versions

    Keep plugin and theme compatibility tied to the site runtime.

  • Run a site database

    Manage MySQL or MariaDB for each local WordPress site.

  • Configure local domains

    Use readable site addresses and local HTTPS.

  • Add services selectively

    Keep Redis and frontend tooling available only for sites that use them.

Set up the local environment

Project installation stays with the upstream documentation. FlyEnv manages the runtimes, databases, web servers, and supporting services around it.

  1. 1Install WordPress and its plugins according to the official documentation.
  2. 2Select the PHP version required by the site and its extensions.
  3. 3Start MySQL or MariaDB for the site database.
  4. 4Add Redis or Node.js only when the site configuration needs them.
  5. 5Add the site to FlyEnv and configure its local domain, web server, and HTTPS.
  6. 6Use a Startup Group for sites that need several services together.

Ready to run WordPress locally?

Use FlyEnv to manage the runtimes, databases, web servers, and services around your local WordPress environment.

Download FlyEnv

Have questions using FlyEnv?