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.
This architecture and design:
- Works on physical servers. If you’re running on bare metal, this design will work for you.
- Works in virtual environments such as VMWare, VirtualBox, Ovirt, Red Hat Enterprise Virtualisation (RHEV), KVM, and Xen.
- Works in the cloud — You’ll learn about the important nuances for running in the cloud. This design works whether you’re using Amazon Web Services (AWS), Rackspace Cloud, or another provider.
- Scales without downtime…. add more servers or resources without users even noticing.
- Works with custom written web sites and applications that run on the LAMP stack.
- Supports popular open source web applications such as WordPress, Drupal, Joomla, MediaWiki, phpBB, Redmine, SugarCRM, and more.
This is an entire course complete with lessons and demonstrations on actual Linux servers. The demonstrations are on Ubuntu servers, but the concepts are the same no matter if you’re using RedHat Enterprise Linux, CentOS, or another distribution. The only real difference is the couple of commands you’ll use to perform some of the software installations. The design and configurations remain the same.
Even though this course is targeted directly at the LAMP stack (Linux, Apache, MySQL, PHP), the concepts and techniques presented can be reused in a variety of other situations. If you ever need a floating IP, the ability to add more storage to servers without downtime, to balance loads across multiple servers, or deploy a highly available database cluster, you can put what you learn in this course to good use.
After you complete the course you’ll be able to deploy highly available web services that allow you to scale without downtime, add storage on the fly, and survive single points of failure.
Complete this course at your own pace. Upon completion of this course, you will receive 2 professional development hours. You have to view all module videos and resources to complete the course. To complete this course, make sure you click ‘Mark Complete’ once you have finished a lesson. This will ensure you have completed the course to receive your certificate and accreditation hours.
Completing High Availability for the LAMP Stack, Step-by-Step Online Course will contribute 2 hours of NESA Registered PD addressing 6.2.2, from the Australian Professional Standards for Teachers towards maintaining Proficient Teacher Accreditation in NSW.
6.2.2 Proficient Level – Participate in learning to update knowledge and practice, targeted to professional needs and school and/or system priorities.