Setting up LAMP: Getting Linux, Apache, MySQL, and PHP Working Together

Setting up LAMP: Getting Linux, Apache, MySQL, and PHP Working Together
By Eric Filson, Erick Rosebrock

List Price: $34.99
Price: $8.95 Details

Availability: Usually ships in 24 hours
Fulfilled by Amazon and Sold by BIG QUALITY DEPOT

62 new or used available from $0.44

Average customer review:
(26 customer reviews)

Product Description

You could think of Setting Up LAMP as four books in one, but it's actually something much more valuable: a single volume that presents the open-source technologies known collectively as LAMP—Linux, Apache, MySQL, and PHP—as tightly dovetailed components of today's most affordable and effective platform for building dynamic web-based applications.

Each technology has uses outside of this context, of course, but within it they form something greater than the sum of their parts. This book shows you how to take full advantage of this power, walking you through all the steps required to lay your Linux foundation, install and configure your Apache web server, and then begin using PHP to access content stored in MySQL. Here are a few of the specific topics you'll find covered inside:

  • Installing and configuring qmail with support for IMAP, POP3, SMTP, virtual domains, spam filtering, and antivirus
  • Managing system users and groups
  • Configuring your network
  • Creating a custom firewall script using IP tables
  • Recognizing when a system is in distress
  • Handling MySQL database replication
  • Configuring virtual domains
  • Writing a basic PHP script that integrates with MySQL

If you're new to all of this, you'll quickly get to where you need to be to start developing and deploying the higher-level pieces of your web application. Even if you have experience with one or all of these technologies, this book—including its quick-start installation appendix—is a resource you'll want close by whenever you're setting up or fine-tuning your LAMP system.


Product Details

  • Amazon Sales Rank: #1484008 in Books
  • Brand: Brand: Sybex
  • Published on: 2004-07-22
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.00" h x .90" w x 7.50" l, 1.51 pounds
  • Binding: Paperback
  • 448 pages

Features

  • ISBN13: 9780782143379
  • Condition: New
  • Notes: BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!

Editorial Reviews

From the Back Cover
You could think of Setting Up LAMP as four books in one, but it's actually something much more valuable: a single volume that presents the open-source technologies known collectively as LAMP— Linux, Apache, MySQL, and PHP—as tightly dovetailed components of today’s most affordable and effective platform for building dynamic web-based applications.

Each technology has uses outside of this context, of course, but within it they form something greater than the sum of their parts. This book shows you how to take full advantage of this power, walking you through all the steps required to lay your Linux foundation, install and configure your Apache web server, and then begin using PHP to access content stored in MySQL. Here are a few of the specific topics you’ll find covered inside:

  • Installing and configuring qmail with support for IMAP, POP3, SMTP, virtual domains, spam filtering, and antivirus
  • Managing system users and groups
  • Configuring your network
  • Creating a custom firewall script using IP tables
  • Recognizing when a system is in distress
  • Handling MySQL database replication
  • Configuring virtual domains
  • Writing a basic PHP script that integrates with MySQL

If you're new to all of this, you'll quickly get to where you need to be to start developing and deploying the higher-level pieces of your web application. Even if you have experience with one or all of these technologies, this book—including its quick-start installation appendix—is a resource you’ll want close by whenever you’re setting up or fine-tuning your LAMP system.

About the Author
Eric Rosebrook is the lead developer and owner of PHP Freaks (www.phpfreaks.com), Linux Forum (www.linuxforum.com), Apache Freaks (www.apachefreaks.com), and MySQL Freaks (www.mysqlfreaks.com), communities of developers helping one another learn and troubleshoot open-source solutions. He has been developing websites for a decade, relying heavily on HTML, ASP, JSP, JavaScript, ColdFusion, Perl and PHP. He is the author of Creating Interactive Websites with PHP and Web Services (Sybex, 2004).


Customer Reviews

Most helpful customer reviews

1 of 1 people found the following review helpful.
1Outdated!
By Cam
Keep in mind the book was written in 2004... 12 years ago (currently). A lot has changed in this industry in 12 years. I'm disappointed, I didn't see that when I bought it. I guess you could still run through it if you just download and use the fedora core 2 (old) that they use in all their tutorials. I hate giving bad reviews, sorry guys, I'm sure the book was 5 star 10 years ago.

31 of 32 people found the following review helpful.
4Easy read, but room for improvement
By Gadget Geek
This book was most certainly an easy read, giving step-by-step explanations and instructions for setting up LAMP, that is no where near as intimidating as all the other resources out there. I was quite pleased with it! As you can see by the other reviews, this book has hit the mark!

However, my complaint about the book is that since it is geared more towards newbies to the Linux world, the step-by-step instructions are not completely accurate. Those that follow the book word-for-word will find themselves stuck unless they have a basic working knowledge of Unix/Linux, or know someone that does.

This book uses Fedora as the linux-distribution.

Despite my one complaint, this is one of the easier to read books out there, and I would recommend for anyone new to the Linux world wanting to set up a web server.

Edit (9/27/05): If you prefer to take an easier route than this guide, search google for apachefriends.org or XAMPP. This book will teach you different processes, and go through reasons why certain things are done. While the information is useful, if you do not wish to go that in-depth into the subject, and just get a webserver up quickly, try this method. You will not learn all the intricate step-by-step procedures this book will teach you, but you should have LAMP set up within 10 minutes. Hope this information helps! :)

0 of 0 people found the following review helpful.
2Spends why too many getting Linux running
By Robert A. Nelson
Way too much time spent on the L or LAMP. Which in many cases is getting an .iso, burning the .iso to a CD or DVD and installing it.

It maybe there , but I haven't found it yet if you try to install LAMP Server on a Virtual Machine(oracle version for Ubuntu) and end up after the install with a blank black screen.

In other words based on the title, it's a Dud. Don't buy it

See all 26 customer reviews...

Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.


Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your IT knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.


  Contact Us