Learn how to install different servers such as, the Apache HTTP Server and MySQL. Many of the tutorials listed here will also work for server instances in the cloud.
This tutorial is aimed at people who want to control their own servers, rather than relying on their webhost to setup everything. Web developers might also be interested, since often webhosts do not install everything that web developers need, to make their web apps work. An example of this could be cURL, which often needs to be installed manually.
Tutorials focused on Amazon Web Services.