High Availability for the LAMP Stack, Step-by-Step

Course

Online

£ 20 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

This step-by-step guide teaches you everything you need to know in order to eliminate single points of failure for your Linux, Apache, MySQL, and PHP based web applications.Do you wish you could ensure your web site was up all the time and finally enjoy a peaceful night's sleep?Do you want to be able to scale without downtime and handle unexpected surges of traffic?Do you want a solution that just works without spending weeks testing various combinations of technologies and software?Do you want someone to lay it all out for you and walk you through an entire deployment?If so, you're in the right place...I understand, because I've been there.I know what it's like to be woken up in the middle of the night when a web server goes down. I don't know about you, but I'm fairly grumpy at 2:47 A.M. when something is broke and I'm the one that has to fix it.That's why I strive to eliminate single points of failure and ensure service availability. I would much rather plan for failure ahead of time than have to react to it. If you have a robust design that's easy to support you can repair any failures at your convenience instead of trying to cobble together a makeshift solution in the middle of the night.I've spent countless hours designing, testing, and implementing high availability solutions for a wide range of Linux based services during my career. I've put together a well designed, well tested solution for the LAMP (Linux, Apache, MySQL, PHP) stack that easily scales to support an increasing number of users all the while decreasing downtime. I've taken each possible single point of failure into account from the obvious ones to the less than obvious edge cases you'll need to cover in order to have a truly robust design.This architecture and design:Works on physical servers. If you're running on bare metal, this design will work for you. ility design. You also won't have to worry about painting yourself into a corner as you'll be able to take what...

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Build and deploy a highly available LAMP stack

Anyone interested in eliminating single points of failure for web sites and web applications

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Mac
  • IP
  • Web
  • Design
  • Database training
  • Database
  • Works
  • Joomla
  • MySQL
  • PHP
  • Apache
  • Server
  • Web servers
  • Linux
  • Windows
  • Testing

Course programme

High Availability for the LAMP Stack 17 lectures 01:28:29 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 High Availability for the LAMP Stack 17 lectures 01:28:29 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 Introduction Introduction Introduction Introduction Files and Downloads Files and Downloads Files and Downloads Files and Downloads Preparing a Local Test Environment Preparing a Local Test Environment Preparing a Local Test Environment Preparing a Local Test Environment Installing Vagrant on Windows Installing Vagrant on Windows Installing Vagrant on Windows Installing Vagrant on Windows Installing an SSH Command Line Client on Windows Using Git Installing an SSH Command Line Client on Windows Using Git Installing an SSH Command Line Client on Windows Using Git Installing an SSH Command Line Client on Windows Using Git Installing Vagrant on Mac Installing Vagrant on Mac Installing Vagrant on Mac Installing Vagrant on Mac Vagrant Crash Course Vagrant Crash Course Vagrant Crash Course Vagrant Crash Course Typical Web Application Residing on a Single Server Typical Web Application Residing on a Single Server Typical Web Application Residing on a Single Server Typical Web Application Residing on a Single Server Scaling VS Availability Scaling VS Availability Scaling VS Availability Scaling VS Availability The High Availability Architecture The High Availability Architecture The High Availability Architecture The High Availability Architecture Configuring High Availability for the IP Address Configuring High Availability for the IP Address Configuring High Availability for the IP Address Configuring High Availability for the IP Address Installing and Configuring a Load Balancer Installing and Configuring a Load Balancer Installing and Configuring a Load Balancer Installing and Configuring a Load Balancer Installing and Configuring Apache and PHP Installing and Configuring Apache and PHP Installing and Configuring Apache and PHP Installing and Configuring Apache and PHP Creating Highly Available Storage Creating Highly Available Storage Creating Highly Available Storage Creating Highly Available Storage Installing and Configuring MySQL Installing and Configuring MySQL Installing and Configuring MySQL Installing and Configuring MySQL Installing and Configuring WordPress Installing and Configuring WordPress Installing and Configuring WordPress Installing and Configuring WordPress Considerations for the Cloud Considerations for the Cloud Considerations for the Cloud Considerations for the Cloud Scaling 4 lectures 24:29 Web Servers Database Servers Storage Conclusion Scaling 4 lectures 24:29 Web Servers Database Servers Storage Conclusion Web Servers Web Servers Web Servers Web Servers Database Servers Database Servers Database Servers Database Servers Storage Storage Storage Storage Conclusion Conclusion Conclusion Conclusion Bonus: Highly Available Joomla 1 lecture 07:43 Highly Available Joomla Bonus: Highly Available Joomla 1 lecture 07:43 Highly Available Joomla Highly Available Joomla Highly Available Joomla Highly Available Joomla Highly Available Joomla Bonus Section 1 lecture 00:00 Resource Download Bonus Section 1 lecture 00:00 Resource Download Resource Download Resource Download Resource Download Resource Download

Additional information

Having at least some experience working at the Linux command line will come in helpful during this course

High Availability for the LAMP Stack, Step-by-Step

£ 20 VAT inc.