As the above picture indicates, if you want a straight up LAMP installation, you'll likely be doing it all piece-by-piece - or through your Linux distribution's get or yum installers. But if you're a Linux user, you're probably already comfortable with that kind of thing. Here are instructions for installing LAMP on various Linux distributions (source: Wikipedia):
I've personally used WAMP, MAMP, and XAMPP and none has really been disappointing.
XAMPP is slightly more complicated and has more features (but that's to be expected because it's a Linux program as well).
WAMP is a good and simple option for Windows - I've used it with my high school students.
MAMP is a clean and simple option for Mac and I've used it exclusively on Mac before.
MAMP PRO is also a good option if you're willing to pay a little bit because it allows multiple WordPress installations on the same localhost.
However, recently, I've been using Bitnami quite a bit on the recommendation of Morten Rand-Hendriksen, from Lynda.com, and I've quite enjoyed it. It's very easy to download and install and the Server Manager program is very clean and well designed. It's a simple one-click START or STOP for your servers and a one-click ACCESS SITE to go to your localhost install right from the Manager.
Which installation do you prefer? Leave me a comment with your thoughts.This post has been modified slightly from my original post on aaronsnowberger.com