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.