High Availability for the LAMP Stack
  • Introduction
  • Files and Downloads
  • Preparing a Local Test Environment
  • Installing Vagrant on Windows
  • Installing an SSH Command Line Client on Windows Using Git
  • Installing Vagrant on Mac
  • Vagrant Crash Course
  • Typical Web Application Residing on a Single Server
  • Scaling VS Availability
  • The High Availability Architecture
  • Configuring High Availability for the IP Address
  • Installing and Configuring a Load Balancer
  • Installing and Configuring Apache and PHP
  • Creating Highly Available Storage
  • Installing and Configuring MySQL
  • Installing and Configuring WordPress
  • Considerations for the Cloud
Scaling
  • Web Servers
  • Database Servers
  • Storage
  • Conclusion
Bonus: Highly Available Joomla
  • Highly Available Joomla
Slides
  • Slides
Bonus Section
  • Bonus Lecture