LAMP not so practical for production shops

    Requires Free Membership to View

When open source started capturing the hearts of businesses years ago, there was a trend to try to do it all with open source. That is how LAMP was born.

What exactly is LAMP? LAMP, which consists of Linux, Apache, MySQL and PHP, forms arguably the most popular overall server system on the Web today. The term originated as a marketing word to help point out that open source (free) software, when combined, could be just as effective as expensive 'enterprise solutions' like IBM WebSphere (J2EE) or Microsoft's .NET.

More on mixed-stack solutions
Part 2: Partner with mixed-stack solution providers

If you want to get the whole LAMP system together instead of downloading the components separately, a good place to start is www.apachefriends.org/en. They offer it all for download, and all free. You will not get Linux, but you get everything else, and it will install easily on most operating systems, including Linux and Windows. Recently, Ubantu expanded on the all open-stack solution. This Linux distributor came out with what they called the Ubuntu Edgy Server Edition.

The server includes the following software:

  • Ubuntu Edgy Eft 6.10
  • Apache 2.0.55
  • Mysql 5.0.24a
  • PHP 5.1.6
  • Using their software, one can even get a LAMP server up and ready to go in about 15 minutes. Sure you need Ubuntu's flavor of Linux, but it actually works well and saves the trouble of installing and integrating each of the four separate LAMP components, a process that can take hours and usually requires someone who is skilled in the installation and configuration of the individual applications. You also get increased security, reduced time to install and reduced risk of misconfiguration, translating to a lower total cost of ownership (TCO) for your end customers.

    Unfortunately, as a practical matter, most of the world does not use LAMP exclusively for production environments, because only pieces of LAMP may be implemented. This may be because Oracle is more popular and enterprise-ready then MySQL, or, despite the hype, Linux has not yet defeated the beast that is Microsoft. As a result of these mixed-stack solutions, new acronyms were even spawned. WAMP is an acronym that has spawned from LAMP, where Windows actually replaces Linux.

    In the continuation of this tip, Ken Milberg will discuss how to deploy mixed-stack solutions in customer shops.

    About the author: Kenneth Milberg is a systems consultant with his own independent consulting firm, Unix-Linux Solutions. He has 15 years' worth of experience with Unix and Linux systems, as well as broad technical and functional experience with AIX, HP, SCO, Linux and Solaris. Milberg holds certifications with IBM (IBM Certified Systems Expert -- eServer p5 and pSeries Enterprise Technical Support AIX 5L V5.3 & IBM Certified Specialist –HACMP), SUN (SCNA,SCSA), HP (HP Certified –HP-UX administration) Cisco (CCNA) and Oracle (OCP-DBO).

    This was first published in January 2007

    There are Comments. Add yours.

    TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

    REGISTER or login:

    Forgot Password?
    By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
    Sort by: OldestNewest

    Forgot Password?

    No problem! Submit your e-mail address below. We'll send you an email containing your password.

    Your password has been sent to:

    Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.