Solaris Guide: Solaris News, Reviews, and Tutorials ServerCompare: ServerWatch's Server Comparison Tool ApacheToday: Apache News, Reviews, and Tutorials Enterprise Unix Roundup: Unix News, Security Patches, and Admin Tips
SERVER TYPES:   Web | FTP | Mail | Application | Proxy | Real-Time Comm | Collaboration | Operating Systems

Search ServerWatch




Read Previous SWatch Newsletters

Be a Commerce Partner
Compare Prices
Best Digital Camera
Health Insurance
Dental Insurance
Promotional Gifts
Televisions
IT Discount Club
KVM over IP
Auto Insurance
Laptop Computers
Computer Parts
web hosting company
Price Comparison
Cell Phone Plans
Developer
Downloads
International
Internet Lists
Internet News
Internet Resources
IT
Linux/Open Source
Personal Technology
Small Business
Windows Technology
xSP Resources
Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers
Datamation, Helping IT Pros Since 1957.
Free Whitepapers from the
Avaya IP Telephony and Mobility Center
WHITEPAPER :
Understanding VoIP—Leveraging Technology for a Competitive Edge
See how converging your voice and data networks can save money and increase efficiency and productivity.

WHITEPAPER :
Driving Agility Through Business Communications Applications
Meet the growing demands for increased speed and precision in global business.

WHITEPAPER :
Business Communications Applications on Any Network
Find out how Business Communications Applications can help your company compete more effectively in a world that, from a communications perspective, is shrinking.

Reliability, Availability and Serviceability for the Always-on Enterprise
Downtime is not an option for systems at the core of enterprise computing. Intel® processor-based platforms provide the robust foundation needed for the always-on enterprise, meeting the highest quality standards and providing a wide array of sophisticated reliability, availability, and serviceability (RAS) features. From dual-processor systems to mainframe-class platforms, with Intel built-in you get the flexibility and reliability you need to succeed. Learn more. >
 
Stay Ahead with the New Dual-Core Intel Xeon Platforms
Intel® Xeon® processors give your enterprise the power to evolve in manageable ways. Now with dual-core technology, servers based on Intel Xeon processors provide the built-in standards, stability, and scalability your infrastructure needs to move your business forward.  Learn more. >
 
Free Yourself from RISC
The high-cost, lack of choice, and inflexibility of RISC-based infrastructures can significantly degrade competitive advantage and slow business momentum. It's time to free yourself from RISC and move to Intel® Itanium® 2 processor-based solutions. Based on industry standards and with worldwide support from leading OSVs, OEMs and ISVs, Itanium® 2-based server systems provide greater choice and mainframe-class reliability at a lower cost than proprietary-based systems.Learn more. >
 
Intel Server Resource Center

Test Drive Adobe LiveCycle Designer: Adobe LiveCycle Designer software is a user-friendly IDE that enables the creation of forms combining high-fidelity presentation with XML data handling.

ServerWatch > Tutorials

December 1, 2005
Understanding LAMP
By Martin Brown

If you're at all familiar with open source software, chances are you've heard the phrase "LAMP stack" at some point. You may even know what it stands for. But do you know what LAMP actually is?

The simple answer is LAMP is a Web application development and deployment environment that, although powerful, is also comparatively simple and easy to use. This article will explain what LAMP is, the different components of the LAMP environment, and how, when combined, they create such a powerful environment. We will also look at how LAMP technology can drive Web applications.

Exploding the Acronym

Simply exploding the acronym on a letter by letter basis gives us the following elements:

  • Linux
  • Apache Web server
  • MySQL database
  • Perl, Python, or PHP

Individually, each of these items is a powerful component in its own right. The key to the idea behind LAMP, a term originally coined by Michael Kunze in the German magazine c't in 1998, is the use of these items together. Although not actually designed to work together, these open source software alternatives are readily and freely available. This has lead to them often being used together. In the past few years, their compatibility and use together has grown and been extended. Certain extensions have even been created specifically to improve the cooperation between different components.

Today, the products that make up the LAMP stack are included by default in nearly all Linux distributions, and together they make a powerful web application platform. Figure 1 illiustrates the relationship between the components.

Figure 1
LAMP Relationships

LAMP Relationships

Each of the components in the LAMP stack is an example of Free or Open Source Software (FOSS). The benefit of the FOSS approach is three-fold. First, the nature of FOSS software means applications are available for free download, making them readily available to a wide range of people without payment. That makes the software incredibly attractive to a wide range of users who would otherwise have to pay for "professional" commercial tools, which is often an expensive step in producing a Web site.

Second, FOSS licenses are open and thus have few restrictions on their use and deployment of applications based on the FOSS technology. It is possible to develop and deploy LAMP-based projects without paying any license fees for distributing the software, and this, again, makes it popular for both hobbyists and professionals alike.

Third, and a major reason for the growth and use of FOSS technology (including LAMP), is that because users have access to the source it is much easier to fix faults and improve the applications. In combination with the open license, this simplifies the development process for many enterprises and gives them flexibility that simply isn't available within the confines of a proprietary or commercial-based product.

>> The Components of LAMP

Go to page 1  2  3  


Tutorials Archives


News
iSeries Comes to the SMB Space
[February 3, 2006] Big Blue gave its midrange systems a speed bump and added various efficiency measures to the line.

Tutorials
Deploying Windows Server 2003, Using ADS
[February 2, 2006] If you're in the process of installing Windows Server 2003, being familiar with Automated Deployment Services is critical.
Stats
December 2005 Security Space Survey Results
[January 10, 2006] Security Space's Web Server Survey breaks out Web server usage on the Internet for 86 domains. Data for the December survey was gathered from responses received from more than 16.7 million Web sites. About half are .com domains.

Reviews
ManageEngine Takes Manageability to New Levels
[January 13, 2006] ManageEngine's OpManager delivers affordable, out-of-the-box management for a wide variety of devices and software applications, ranging from printers to database applications to server hardware.

Download Whitepapers from the StillSecure Network Security Vendor Showcase
The Move to Integrated Network Security
Read about the benefits of an integrated security strategy.
Friendly Fire: Protecting the Network from its Own Endpoints When is Agent-less not Agent-less? Interpreting Endpoint Testing Options for Network Access Control Layered Network Security 2005: A Best Practices Approach

JupiterWeb networks:

internet.comearthweb.comDevx.comGraphics.com

Search JupiterWeb:

Jupitermedia Corporation has three divisions:
Jupiterimages, JupiterWeb and JupiterResearch


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Jupitermedia Corporate Info | Newsletters | Tech Jobs | Shopping | E-mail Offers