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