Updated: 28 September 2026 · Applies to: EasyEngine 4 on Ubuntu 24.04 and Debian 12

EasyEngine 4 creates WordPress (and other PHP) sites in Docker containers, with Nginx, PHP, MariaDB, Redis caching and free Let's Encrypt certificates, using simple commands. It is tested on Ubuntu 22.04/24.04 and Debian 11/12. Ubuntu 16.04, Debian 8/9 and CentOS 7 are no longer supported.

Requirements

  • A fresh VPS with Ubuntu 24.04 or Debian 12 and root access.
  • At least 2 GB RAM for a few small sites.
  • A domain pointing to the server.
  • Nothing else using ports 80 and 443.

Install

wget -qO ee https://rt.cx/ee4 && sudo bash ee
ee --version

The installer also installs Docker if needed.

Create a WordPress site with SSL

ee site create example.com --type=wp --ssl=le              # WordPress with a free certificate
ee site create example.com --type=wp --cache --ssl=le      # with Redis page and object cache
ee site info example.com                                    # shows the admin login

Everyday commands

ee site list
ee site disable example.com
ee site delete example.com
ee cli update               # update EasyEngine itself

Note: EasyEngine manages its own Nginx in Docker. Do not install Apache or Nginx directly on the same server.

Related services

KVM VPS hosting

NVMe SSD and full root access, with Free Basic Managed Support.

Unmanaged dedicated servers

full root access and free IPMI KVM, with Free Basic Managed Support.

Managed dedicated servers

our engineers look after the server for you, from $135 a month.

Was this answer helpful?

Still stuck? Open a ticket