Everyone’s favorite language! See how to setup Nginx, PHP-FPM, Apache and tweak for performance!

Video Series

July 14, 2017

LEMP Stack with PHP-7.1

6 Videos

We see how to install and configure a LEMP stack, using Nginx 1.11 and PHP 7.1

June 11, 2015

Managing PHP-FPM

3 Videos

Learning how php-fpm works will make optimizing your server a breaze! See how to secure and optimize php-fpm here.

May 26, 2015

LEMP All the Things

3 Videos

See how to setup Linux, Nginx, MySQL and PHP on various server operating systems.

May 06, 2015


7 Videos

See how to deploy your applications, including managing permissions.

February 24, 2015

LAMP All the Things

3 Videos

See how to setup Linux, Apache, MySQL and PHP on various server operating systems.

Get updates on new and upcoming lessons!

Latest Posts

June 25, 2019

Servers for WordPress: Special Considerations


While a traditional LEMP stack will work for hosting WordPress, it won't perform optimally, and it certainly won't be able to handle any significant amount of traffic. However, with a few special considerations, WordPress can be both snappy and scalable.

January 26, 2019

Mapping Headers in Nginx


We see how to map Cloudfront's Cloudfront-Forwarded-Proto header to X-Forwarded-Proto.

January 21, 2018

PHP Apps in a Subdirectory in Nginx


We see how to properly configure Nginx to nest a PHP application in a sub-directory.

December 09, 2015

Installing PHP-7 with Memcached


Let's install PHP7 and Nginx on a new Ubuntu 14.04 server, and manually build the (not yet packaged) memcached module for PHP7.

March 25, 2014

Getting Started with Nginx


Get started installing and using the latest Nginx now.

February 25, 2014

Configuring Apache Virtual Hosts


Learn what's going on inside of a basic Apache VirtualHost.

February 25, 2014

Getting Off of MAMP


We'll get off of MAMP, and into Vagrant, along with setting up Apache!

All Topics