Install Web Packages

Install web packages:

ee stack install
# Another way
ee stack install web

Sample output:

^_^[[email protected]:~]# ee stack install
Adding rtCamp NGINX launchpad repository, please wait...
Adding Ondrej PHP5 launchpad repository, please wait...
Executing apt-get update, please wait...
Installing nginx-custom, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libxslt1.1 nginx-common
The following NEW packages will be installed:
libxslt1.1 nginx-common nginx-custom
0 upgraded, 3 newly installed, 0 to remove and 78 not upgraded.
Need to get 595 kB of archives.
After this operation, 1,692 kB of additional disk space will be used.
[...]
.
.
.
[...]
Setting up NGINX, please wait...
Generating SSL private key
Generating a certificate signing request (CSR)
Removing pass phrase from SSL private key
Generating SSL certificate
Setting up PHP5, please wait...
Setting up MySQL, please wait...
Executing service nginx restart, please wait...
Executing service php5-fpm restart, please wait...
Executing service mysql restart, please wait...
Git commit on /etc/nginx/, please wait...
Git commit on /etc/php5/, please wait...
Git commit on /etc/mysql/, please wait...
Git commit on /etc/postfix, please wait...
Downloading Adminer, please wait...
Downloading phpMyAdmin, please wait...
Downloading WP-CLI, please wait...
Installing phpMemcachedAdmin, please wait...
Downloading nginx FastCGI cleanup script, please wait...
Downloading OPcache, please wait...
Cloning Webgrind, please wait...
Cloning Anemometer, please wait...
Successfully installed web packages
Create your first WordPress site powered by NGINX using:
ee site create example.com --wp

Above command install all the require packages, now you can create your site using Site Module.

NOTE: By default EasyEngine set easyengine:easyengine as HTTP authentication

Refer: How to change HTTP Authentication

If you are thinking installing all packages is not suitable for you, can install single packages by using following commands:

Install NGINX

ee stack install nginx
# Deprecated way
ee system install nginx

NOTE: By default EasyEngine set easyengine:easyengine as HTTP authentication

Refer: How to change HTTP Authentication

Install PHP

ee stack install php
# Deprecated way
ee system install php

Install MySQL

ee stack install mysql
# Deprecated way
ee system install mysql

Install Postfix

ee stack install postfix
# Deprecated way
ee system install postfix

Install WP-CLI

ee stack install wpcli
# Deprecated way
ee system install wpcli

Install Adminer

ee stack install adminer
# Deprecated way
ee system install adminer

Install phpMyAdmin

ee stack install phpMyAdmin
# Deprecated way
ee system install phpmyadmin

Install Utilities

Below command installs phpMemcachedAdmin, FastCGI cleanup script, OPcache, Webgrind, Anemometer.

ee stack install utils
# Deprecated way
ee system install utils