PHP5,MySQL和Macbook Pro的组合是否构成LAMP堆栈?如果不是,那该怎么办?

时间:2010-05-01 00:11:03

标签: php mysql linux macos lamp

我主要在Visual Studio中编写代码,我喜欢它,但最近它让我觉得有点幽闭恐惧症。在我的MacBook Pro上,我已经设置了PHP5和MySQL(本机)。使用mac上的内置服务器,这是否构成LAMP堆栈? Mac OSX被认为是Linux环境吗?我有VMWare Fusion 3,我应该虚拟地设置Linux操作系统以实现LAMP堆栈吗?我应该只使用CakePHP还是Zend?任何指导将不胜感激。

7 个答案:

答案 0 :(得分:3)

它不是LAMP它是MAMP,但为此环境开发的所有应用程序都将与LAMP堆栈完全兼容。
它的区别在于理论而非实际。

答案 1 :(得分:2)

从技术上讲,OS X是基于BSD的操作系统,而不是Linux。

您正在谈论的设置通常称为MAMP(Mac,Apache,MySQL,PHP)

那就是说,它足够接近所有实际目的。

答案 2 :(得分:2)

实际上,在Mac上设置MySQL和Apache / PHP支持的一种非常常见的服务称为MAMP。你去吧我想你是在MAMP上。

但实际上,只有你计划使用它时,操作系统才有意义。我使用并享受与操作系统无关的CodeIgniter PHP框架,所以我真的只需要-AMP堆栈。

答案 3 :(得分:1)

某些东西是否是“LAMP堆栈”无关紧要。您的机器可能可以正常运行大多数Web应用程序。

不,OS X不是Linux环境,但它适合运行小型Web服务器。

答案 4 :(得分:1)

Mac OS X不是一个Linux环境,但肯定是一个* nix环境,因此可能不是一个强烈意义上的LAMP,但它的功能强大且有用。

答案 5 :(得分:1)

如果服务器是Apache,那么你有一个MAMP。 LAMP严格指Linux系统。

答案 6 :(得分:0)

L inux

A pache

M ySQL

P HP