Is the combination of PHP5, MySQL and Macbook Pro a LAMP stack? If not, what to do?

I mainly use Visual Studio, I love it, but it makes me feel a little claustrophobic lately. On my MacBook Pro, I've configured PHP5 and MySQL (natively). With an embedded server on a Mac, does the LAMP stack do it? Is Mac OSX considered a Linux environment? I have VMWare Fusion 3, do I have to configure my Linux OS practically in order to implement a LAMP stack? Should I be using CakePHP or Zend? Any guidance would be much appreciated.

+2


a source to share


7 replies


In fact, a very common service for configuring MySQL and Apache / PHP support on Mac is called MAMP

. So there you go. I think you are on MAMP.



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

.

+2


a source


This is not LAMP it MAMP, but all your applications developed for this environment will be fully compatible with the LAMP stack.
The difference is more theoretical than practical.



+3


a source


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

The setup you are talking about is usually called MAMP (Mac, Apache, MySQL, PHP)

However, this is close enough for all practical purposes.

+2


a source


Whether or not something is a "LAMP stack" doesn't matter. Your computer can probably run most web applications.

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

+1


a source


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

+1


a source


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

+1


a source


L inux

A pache

M ySQL

P HP

0


a source







All Articles