Chapter 5. Systems Management Tasks in Puppet

Puppet is useful for quickly deploying and configuring your critical applications. In this chapter, we investigate a multitier deployment that includes a web server, an application server, and a database server tier. Such combinations of applications are often referred to as LAMP (Linux-Apache-MySQL-PHP) deployments (The various letters in the acronym may change based on actual modules installed (for example, LEMP when nginx [pronounced “engine X”] is used instead of Apache).

We will build on the work that we have done so far with deploying the Apache web server in the preceding chapter to flesh out the entire LAMP stack. For the examples in this chapter, we use the three-node setup introduced in ...

Get DevOps for VMware Administrators now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.