CC Search Sitemap
High Availability  / Components  / Application Availability  / Cluster  / High Availability Cluster  / SteelEye LifeKeeper  / Linux ARKs  /  LAMP Solution Bundle

LAMP (Linux+Apache+MySQL+Perl/PHP) Solution Bundle

The short form LAMP stands for a widespreaded web platform that based on Linux and includes the following components Apache, MySQL and Perl or PHP. These Open Source modules provide a development platform for scalable dynamic websites. Its used for eCommerce and eBusiness solutions, that need an availability 24/7.

LifeKeeper realizes monitoring and recovery of a complex LAMP environment including the physical servers, network infrastructure and its relevant software components, the Apache web server with its belonging plug-ins to interact with Perl or PHP, and extra modules like Secure Socket Layer and MySQL database.

Active/active solution

Server A is actively running Apache and Server B is actively running MySQL database. At the same time, each is acting as a failover target for the inactive application.

Should Server A fail or be shutdown, in order to perform maintenance, Server B will take over responsibility for running both Apache and MySQL. By virtualizing the connection method between external clients and Apache and between the Apache and MySQL servers via virtual IP addresses or virtual server names, LifeKeeper can move the Apache and MySQL services among the cluster systems as needed to keep LAMP sites operational. LifeKeeper brings the solution components out-of-service, putting them in-service in the correct order to ensure availability. LifeKeeper also handles the migration of virtual IP addresses across either NICs within a single server or across cluster members for seamless client-side migration during recovery processing. So the seamless connection of the clients to the active systems is ensured.

2-node active/active LAMP Cluster
Click to enlarge image

Active/passive solution

The more complex five node active/standby cluster built with several front-end Apache web servers typical of a server farm and a single back-end MySQL database server. The fifth cluster server is acting as a passive standby node, which can protect both Apache and MySQL.

On a fault detection in any of the four active servers, LifeKeeper attempts recovery of the failed LAMP resource on the same server where it is currently running; should this local recovery fail, LifeKeeper begins failover processing to the backup server.

5-node active/standby LAMP cluster
Click to enlarge image

Key Features

  • Full 32bit support for Intel and 64bit support for POWER5-, Opteron- and EM64T-based systems
  • Supports Apache version 1.3 or 2.0, MySQL version 3.23 or 4.x
  • supports active/active and active/standby LAMP configurations up to 32 nodes
  • Data can reside on shared SCSI, Fiber Channel, Network Attached Storage devices or on replicated volumes
  • simple adaption of sites that running Oracle, DB2 and PostgreSQL


  • automated availability monitoring, failover recovery, and failback of all LAMP application and IT-infrastructure resources
  • JAVA-based web interface provides at-a-glance LAMP status and simple administration


  • SteelEye Competence and Support Center, 7 x 24h support.
  • Response time of less than 2 hours for business critical cases.
  • Included software maintenance.

Professional Services

  • Business Continuity Assessment
  • Business Continuity Design
  • LifeKeeper Configuration Validation
  • LifeKeeper Installation
  • LifeKeeper Training

additional information

       LifeKeeper for LAMP


For help and information for the selected solution contact our partner.

Open Minds High Availability Solutions
17a Maybrook Rd
UK-B761AL Birmingham

CC Computersysteme und Kommunikationstechnik GmbH
Wiener Strasse 114-116
D - 01219 Dresden