Compare with 1 courses

Project 17: Install Ansible on Linux and Deploy Static Web Application Using Playbooks

Project 17: Install Ansible on Linux and Deploy Static Web Application Using Playbooks

$10

Learn how to automate web application deployment using Ansible. Install Ansible on Ubuntu, configure SSH-based access, and deploy a static website to multiple Apache servers using a single playbook.

Learn more
Has discount
Expiry period 1 Months
Made in English
Last updated at Tue Dec 2025
Level
Intermediate
Total lectures 1
Total quizzes 0
Total duration Hours
Total enrolment 0
Number of reviews 0
Avg rating
Short description Learn how to automate web application deployment using Ansible. Install Ansible on Ubuntu, configure SSH-based access, and deploy a static website to multiple Apache servers using a single playbook.
Outcomes
  • Install and configure Ansible on an Ubuntu control node
  • Set up passwordless SSH authentication between Ansible nodes
  • Create and manage an Ansible inventory file for multiple hosts
  • Write an Ansible playbook to automate Apache installation and service management
  • Deploy static web content to multiple servers simultaneously
  • Validate deployments and troubleshoot common Ansible connectivity issues
  • Clean up cloud resources post-deployment
Requirements
  • AWS account with EC2 launch permissions
  • Basic familiarity with SSH and Linux command line
  • Three Ubuntu 22.04 LTS instances (one control node, two host nodes)
  • Open ports: 22 (SSH) and 80 (HTTP) on host nodes
  • Static web application files (provided in the project)