Ansible is a tool for automating configuration management, application deployment, and server provisioning. It's relatively lightweight as it has few dependencies, which means it can be easily deployed to manage and configure computing resources.
Learning how to create a playbook to configure a server is one of the basic use-cases for Ansible.
In this lab, you will create a playbook that installs and configures the first three elements of the classic Linux Apache Mysql PHP (LAMP) web application software stack.
Upon completion of this intermediate-level lab, you will be able to:
Familiarity with the following will be beneficial but is not required:
The following courses and labs can be used to fulfill the prerequisites:
March 18th, 2025 - Resolved the validation check function error
January 4th, 2024 - Resolved an issue that caused the lab to fail to set up on rare occasions
December 14, 2021 - Updated format of the lab
January 10th, 2019 - Added a validation Lab Step to check the work you perform in the Lab