使用Mac作为生产服务器?

我从来没有使用过一个mac,所以我不完全确定这一点:

一个客户希望我为他制作一个网站,并将其托pipe在他的Mac服务器上。 这个网站显然是用PHP和MySQL创build的。

我怎样才能设置一台Mac电脑用于生产服务器? 我相信Mac电脑捆绑了一个Apache服务器,这可以用于生产吗? 有什么程序可以让我在Mac上设置生产就绪的服务器吗?

(需要MySQL,PHP和FTP支持)

是的,Apache可以用于制作网站。 最重要的考虑是安全。 SANS在这里发布了关于在Mac上安全Apache安装的指南

是的,你可以做到这一点,但如果是我,我会运行Virtual Box或其他虚拟化工具,并在OSX下的CentOS或Ubuntu机器上运行网站。 这可能听起来像是一个很大的开销,但是我的脑海一直在考虑必须从源代码构build这个,我个人更愿意使用Ubuntu或CentOS的包pipe理工具来安装和维护应用程序。

我们不要忘记,这也给你快照,如果你完全是一些东西,以及能够完全备份或复制机器在其他地方的发展,一个重要的优点。 你今天买的任何Mac可能都有足够的马力来做到这一点。

作为一个大苹果迷(自1992年以来)和OS Xpipe理员我不会推荐基于OS X的服务器纯Web / FTP /电子邮件托pipe。 还有其他解决scheme(Ubuntu,CentOS等),这些解决scheme更便宜,在大多数情况下更容易设置。 如果你不知道我在说什么,只需尝试在OS X服务器上创build一个只有ftp的用户。 其他问题可能是例如在PHP中添加另一个扩展。

OS X服务器擅长服务和用户帐户的整合,在您需要客户端/服务器合作的服务部门,实验室等等。 那里没有比这更好的了。