如何在 Mac 上托管多个网站?

如何在 Mac 上托管多个网站?

我在我的 MacBook 上开发了几个 PHP 和 JSP 网站(运行开发 Apache 服务器和 Tomcat),它们都托管在共享服务器上。

我想要做的是将我的 MacBook 克隆到 Mac mini 服务器,将其连接到单独的电缆调制解调器和路由器,为其分配静态 IP,然后在我的办公室运行生产服务器。

我的一个注册商允许我编辑 DNS 记录,所以我想我可以将 DNS 指向该静态 IP,并使用虚拟主机管理其余部分,对吗?

另一家注册商只允许我编辑名称服务器。看来我可以在 Mac 上运行 DNS 服务器;这是一件简单的事情吗?

那么,以这种方式在 Mac 上托管多个网站是否可行?

答案1

在 Mac 上托管网站与在任何 *nix 主机上托管网站几乎相同。

您可以安装移动应用平台,一次性为您提供 Apache、PHP、Mysql,或者您可以运行 OSX 中预装的 Apache 本地安装。如果您是新手,我建议您使用 MAMP 路线,因为它会为您处理大部分细节。MAMP 默认不启用虚拟主机,但配置起来很容易。从那里,您可以设置虚拟主机并将它们指向不同的目录,然后就可以开始了!完成后,只需在您的 DNS 服务器上设置 A 记录并将它们指向您的 IP 地址。

有关在 MAMP 中设置虚拟主机的帮助,请参阅这里

相关内容