The Easy Part!

wget -qO ee && sudo bash ee     # install easyengine
sudo ee site create --wp    # install wordpress on


The Not-so-easy Part

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

Managing high traffic sites made easy!

EasyEngine (ee) is python based command line control panel to setup NGINX server on Ubuntu and Debian Linux distribution
for HTML, PHP, MySQL, HHVM, PageSpeed and WordPress sites


Complete Setup

Install NGINX, PHP, MySQL, Postfix and dependencies in a single command

HHVM & PageSpeed Support

Boost WordPress sites by enabling HHVM and PageSpeed using a single command

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 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


  • Geometric Global
  • Rotimatic
  • Vanguard
  • Inc42
  • 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