如何在Mac OS X上安装MySQL/Apache/PHP?

4
你们推荐使用MAMP,还是手动安装?我足够聪明以手动方式进行安装(我以前使用Ruby on Rails进行了许多手动Apache安装),但我不确定是否值得使用MAMP。
欢迎提供任何指南、技巧或意见!
更新
这将用于开发目的。速度/效率并不是最重要的事情。只要php/apache/mysql都可用,我就可以了。
请记住,MySQL已经安装好了(使用Homebrew),我更喜欢以那种方式安装mysql/postgresql。
谢谢!

为了什么目的?开发、实验还是生产? - Pekka
好问题,现在正在更新原始问题。 - andrewpthorp
我记得如果你的账户不是管理员账户(或者在Mac上叫什么其他术语),MAMP可能会很麻烦,尽管这可能只是它使用的端口号问题。除此之外,它的工作还是很好的。 - DaedalusFall
我以为OSX已经预装了Apache/PHP? - MarkSmits
有人可以更新一下这个答案以适用于OSX 10.8吗? - Parik Tiwari
2个回答

5

请按照此页面上的说明进行操作,非常完美。

MAMP很好用,但它会从头开始安装所有东西。Homebrew也是如此。我试过所有这些方法。但您必须记住,您的Mac已经默认安装了Apache和PHP。您只需添加MySQL即可开始使用。


好资源。正是我所寻找的。谢谢! - andrewpthorp

0

Mamp是最简单的选择,但没有购买专业版,虚拟主机管理起来可能有些困难。

我发现系统默认版本已经很烦人了,因为在Apache的httpd.conf中有一些OSX特定的配置。但你可以使用Mac Ports或Homebrew(我更喜欢这个)进行自定义的php/apache安装。

我个人更喜欢并认为最干净的方法是安装VirtualBox并运行完整的LAMP堆栈。这是最灵活的方法,非常接近你可能托管的任何内容。如果你以前没有做过系统管理,这是学习更多知识的好方法。


那么在Homebrew上是否有PHP/Apache可用的公式?我不知道,因为这肯定是我首选的方法。 - andrewpthorp
有一些非官方的公式可用 http://notfornoone.com/2010/07/install-php53-homebrew-snow-leopard/ - Pete Mitchell
1
在OSX上管理虚拟主机,使用VirtualHostX是小菜一碟。 - MarkSmits

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接