Apache is the world's favorite web server, so it's highly likely that part of your Puppetly duties will include installing and managing Apache.
Managing Apache servers
How to do it...
We'll install and use the puppetlabs-apache module to install and start Apache. This time, when we run the puppet module install command, we'll use the -i option to tell Puppet to install the module in our Git repository's module's directory:
- Install the module using puppet module install:
t@mylaptop $ puppet module install -i modules puppetlabs-apache
Notice: Preparing to install into /home/thomas/puppet/modules ...
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt...