RedEye
RedEye

Reputation: 859

Does the combo of PHP5, MySQL, and a Macbook Pro constitute a LAMP stack? If not, what does?

I mostly code in Visual Studio, I like it, but lately it's making me feel a little claustrophobic. On my MacBook Pro, I've set up PHP5 and MySQL (natively). With the built-in server on the mac, does this constitute a LAMP stack? Is Mac OSX considered a Linux Environment? I have VMWare Fusion 3, should I set up a Linux OS virtually in order to implement a LAMP stack? Should I just use CakePHP or Zend? Any guidance would be greatly appreciated.

Upvotes: 2

Views: 311

Answers (7)

Mitch Dempsey
Mitch Dempsey

Reputation: 39919

L inux

A pache

M ySQL

P HP

Upvotes: 0

Cesar
Cesar

Reputation: 4437

It's not a LAMP it's MAMP but all your applications developed for this environment will be fully compatible with the LAMP stack.
The difference it's more theoretical than practical.

Upvotes: 3

Jorge Guberte
Jorge Guberte

Reputation: 11054

If the server is Apache, you have a MAMP. LAMP strictly refers to Linux systems.

Upvotes: 1

Alex Mcp
Alex Mcp

Reputation: 19315

Actually, a very common service for setting up MySQL and Apache/PHP support on a Mac is called MAMP. So there you go. I guess you're on MAMP.

But actually, the OS only matters if you plan on using it. I use and enjoy the CodeIgniter PHP framework which is OS agnostic, so I really only need the -AMP stack.

Upvotes: 2

Francisco Soto
Francisco Soto

Reputation: 10392

Mac OS X is not a Linux environment, but it sure is a *nix environment, so maybe is not a LAMP in the strong sense of the word, but its as powerful and useful as one.

Upvotes: 1

Jørgen Fogh
Jørgen Fogh

Reputation: 7656

Whether or not something is a "LAMP stack" is irrelevant. Your machine can probably run most web applications just fine.

No, OS X is not a Linux environment, but it is just fine for running a small web server.

Upvotes: 1

Matthew Scharley
Matthew Scharley

Reputation: 132344

Technically, OS X is a BSD based OS, not Linux.

The setup you are talking about is generally referred to as MAMP (Mac, Apache, MySQL, PHP)

That said, it's close enough for all practical purposes.

Upvotes: 2

Related Questions