Mac360 Easy Search
Enter your search keywords below »

Mac360 Power Search
Click below for advanced search options »
Mac360 Archives
By Month, All, Category

Latest Mac Reviews Mac360 Forums New Encore Reviews
Home  »  Tips & Tricks  »

Scared Of Apache, PHP, MySQL? Try MAMP.

MAMPRecent articles on Mac360 discussed options to create web pages and manage web sites.

The range of choices is from free to complex, ridiculously easy to mildly complex. One area of complexity is now shattered forever on the Mac. Apache, MySQL, PHP. MAMP. Did I mention that MAMP is free?

MAMP stands for Mac, Apache (the most popular web server), MySQL (the most popular relational database), and PHP (the most popular application scripting engine for the web).

All together, MAMP represents a platform and a suite of tools that can produce some powerful web sites and run hundreds of applications.

The problem has always been that getting those tools to run on your Mac was a hassle for the average user. Mac OS X began to change that by integrating the Apache web server and the PHP engine.

PHP is just there but it doesn’t work unless you change some of the Apache configuration files. Apache is there and just works, but you have to figure out how to turn it on in System Preferences.

MySQL is not included, though it’s a free download. The install, though not impossible difficult, is tricky if you have no experience setting up a database on a Unix machine (like the Mac).

See? You want to run all those easy to set up and run content management systems, forums, and so on-- but they require Apache, MySQL and PHP.

MAMP to the rescue. The WebEdition folks have created a Mac version of LAMP. Linux, Apache, MySQL, and PHP called MAMP.

MAMP installs all the basic applications you need, including another version of Apache, MySQL, and PHP, right inside your Applications folder. Set up could not be easier unless Tera did it for you (she won’t; I asked).

Double click on the MAMP icon, and MAMP starts up MySQL and Apache, and opens a web-browser control panel. Welcome to the world of Apache, MySQL, and PHP.

After that, it’s all point and click and drag and drop. Now you can install the best of content management systems and other applications that used to be the domain of the geekier Mac users (like Tera).

ExpressionEngine Core (free), WordPress (free), Joomla (free), Mambo (free), phpBB (free), MediaWiki (free), Moodle (free), ATutor (free) and most any of the gazillions of free applications in the PHP MySQL world, all run on your Mac.

How? They all run right on your Mac using OS X Tiger. Yes, you can learn all about config.php, or httpd.conf, or php.ini if you want (it’s good to know anyway), but you don’t need to.

You can test all the PHP MySQL applications you want without fear of screwing up something. Get tired of MAMP? Drag and drop to the trash. It’s that simple.

MAMP is free (not sure if I mentioned that) and is simply a packaged version of the latest Apache, PHP, MySQL, phpMyAdmin, and other applications, all of which are free and can be downloaded separately.

MAMP just makes the process much easier, and lets you try out PHP applications right on your Mac. Cool, huh?

I downloaded the latest version late last night and had it up and running in about two minutes (I’m a slow learner; after all, if I’m eating for two, I’m learning for two). Installation of EE, Joomla, WordPress and phpBB (a forums bulletin board application) in about two minutes each.

Once you’re set up, your Mac becomes the web server, and Safari (or, Your Browser Here) becomes your window to the application, as most of them feature web-based controls.

What’s even cooler, is you don’t have to be connected to the internet. Safari connects to what is known as “localhost” which is really, well, it’s your Mac.

PowerBook and iBook owners will love MAMP. Take MAMP and do a show and tell of your web page design without uploading to a web site.

What’s happened with MAMP is called progress. What was once the domain of technical types is now point and click for the rest of us. That’s how life should be.

Click Here for the MAMP details and download link.

Tera Patricks
MAMP has matured and is ready for prime time. It just works. Thanks, ‘bargain lady.’

Bambi Hambi
MAMP and the content management systems (applications) you mention have no relationship to Rapidweaver, iWeb, Sandvox, and others. Two sets of different animals. Much more power with MAMP.

Jack D. Miller
A friend of mine was discussing the difficulty of getting LAMP running on Windows. I told him it was drag and drop on the Mac, then double-click.

Check out the daily list of our 9 Word mini-Reviews at NoodleMac, and Kate's daily in-depth Mac software reviews at PixoBebo.

Click Here to view this article and reader commentary in the Mac360 Forums.

   • Article by Alexis Kayhill • Published on Thursday, February 2, 2006
   • Category: Tips & Tricks • 0 Reader comment(s) • Email This • Digg This • Shop Now
  Page 1 of 1 Page(s) for this article.
     Back To Top

Talk Back to Mac360 and post your own comment

Your comment may be anonymous if you want (it's OK to use a cute name, or something everyone can remember). An email address is only required if you want to be notified of new comments by other posters, and is always shielded from email spam harvesters.

We moderate the comments, so keep it on topic, relevant, worthy, and funny. Or, pick any two. Yes, SPAM links will be deleted, so don't even think about it.

Talk back and enter your comment below:
Your Name:
Your Email:(optional: needed only for comment notification)
Your Location:(optional: your city, state, country)

Enter Your Comment Below:
Remember my personal information?
Notify me of follow-up comments by email?

Please enter the Mac360 "Magic Word" from the image below:



     Back To Top
What's in the FORUMS?
Newest Daily Topics


Also in Mac360
Recent Articles