有没有MAMP PRO的免费替代品?

时间:2009-12-20 22:18:07

标签: php macos netbeans mamp

NetBeans建议在Mac上使用MAMP for Apache + MySQL + PHP。有一个MAMP和一个MAMP PRO。 MAMP实际上只是一个开源库和PHP,MySQL等东西的集合,位于/ Application / MAMP /的一个大目录中。它附带一个小GUI来启动/停止服务器并进行一些非常基本的设置。但是,它非常有限。有一个MAMP PRO可以做更多的事情,但成本就像65美元。由于我没有通过我的网络开发赚钱,我寻找免费的解决方案。

还有其他东西是开源/免费的,它和MAMP Pro一样吗?在Mac上启动/停止PHP / Apache / MySQL,配置主机,端口等?

7 个答案:

答案 0 :(得分:17)

了解如何编辑Apache配置文件,然后您可以执行任何操作。您只需要一个文本编辑器。我有免费的MAMP,只需根据需要编辑我的配置文件。我的MAMP Apache配置位于/Applications/MAMP/conf/apache/httpd.conf。该文件评论很好,您可以通过Google中的任何设置来了解有关它们的更多信息。 GUI工具很不错,但我们不应该完全依赖它们。

答案 1 :(得分:4)

使用Apache等内置软件包的一个问题是他们考虑了系统软件,并且经常通过apple的软件更新进行更新。大多数时候这很好,但有时如果你有很多自定义调整或版本更新或想要使用非常特定的版本,你有时会被软件更新绊倒。因此,这是像MAMP这样的替代包的一个论点,可以像生产环境一样更精确地管理。

另外,如果一个人正在“学习”apache和PHP管理,那么使用MAMP或Macports等独立软件包的风险就会降低。

至于MAMP的替代品,macports很有用。但也有Bitnami项目

http://bitnami.org/

他们为特定的应用程序包和一个香草LAMP类型的环境提供了很好的安装程序。还有一个干净的卸载程序很好。所以试验一下,您不必担心中断系统软件或配置。

答案 2 :(得分:3)

内置的软件有问题吗?

官方MySQL发行版包括一个图形启动/停止客户端。事实上,它只是一个按钮。

Apache的内置副本可以在文件共享设置区域中启动和停止。将它与not-ancient version of PHP结合使用即可。

答案 3 :(得分:2)

您可以随时使用MacPortsHomebrew等包管理器,并按照其指南进行设置。

答案 4 :(得分:2)

有一个坚实的开源替代MAMP称为MNPP。它拥有MAMP所拥有的一切,但已更新。

答案 5 :(得分:2)

有Pow(这是Ruby的用武之地)这里是如何使用PHP运行它:https://github.com/37signals/pow/wiki/Running-Pow-with-Apache

还有一个很好的GUI:Anvil。

答案 6 :(得分:0)

我很确定XAMPP可以在Mac上运行。但它不如MAMP好。