The Easy Part!

wget -qO ee rt.cx/ee && sudo bash ee # install easyengine
sudo ee site create example.com --wp # install wordpress on example.com

The Not-so-easy Part

Creating a high traffic site, big enough to crash Nginx! 😉


Complete Setup

Install NGINX, MySQL, Postfix, PHP 7 and dependencies with a single command

Easy SSL with Let's Encrypt

Enable HTTPS (SSL/TLS) during or after site creation with a simple flag --letsencrypt

Caching Options

Use W3Total Cache, WP Super Cache & Nginx’s FastCGI Cache.

Config Optimization

Automatically tweaks server configuration as per available hardware resources

Automatic Updates

Update EasyEngine for new feature with one simple command: ee update

Git-Backed Changes

All config changes are saved using Git so feel free to play with config!

Create "15" Types of WordPress Sites!

  Single Site Multisite w/ Subdir Multisite w/ Subdomain
NO Cache --wp --wpsubdir --wpsubdomain
WP Super Cache --wpsc --wpsubdir --wpsc --wpsubdomain --wpsc
W3 Total Cache --w3tc --wpsubdir --w3tc --wpsubdomain --w3tc
Nginx cache --wpfc --wpsubdir --wpfc --wpsubdomain --wpfc
Redis cache --wpredis --wpsubdir --wpredis --wpsubdomain --wpredis

Our Clients

monkey developers

EasyEngine at Conferences

CLI tool to Easily Manage WordPress Sites on Nginx at WordCamp Mumbai 2014

WordPress - NGINX Best Practices with EasyEngine at nginx.conf 2014

Debugging WordPress Performance Using EasyEngine at WordCamp Mumbai 2015

What people are saying about EasyEngine