我已经在我的笔记本电脑上安装了 Mac OS X Server 10.6.3 以用作我的普通操作系统。我做了很多 Web 开发,并认为运行 OS X Server 会很方便,这样我就可以更轻松地管理我的本地开发环境(Apache 虚拟主机、每个本地站点的主机名等)。
我真的很喜欢新设置,除了一个问题。域名系统。我的理想情况是在 Web 服务中添加一个站点 (some-site.local),然后转到 DNS 服务并为新站点添加一个主记录。
我实际上曾经让这个工作,但在重新启动后它停止工作!记录看起来与重新启动之前相同,但该站点并未出现在 Safari 中。
这是我的需求清单:
- 需要能够随心所欲地添加新域
- 域总是映射到同一个盒子的 Web 服务上的一个站点
- 本地和外部 IP 经常更改
- 如果它可以在任何网络上工作(即机场或咖啡店的 WiFi),那就太好了
- 站点只需要在本地访问
- 即使重新启动后配置也应该保持不变
我做了一些谷歌搜索并将其用作一些指导。
在过去,我使用过 MAMP,然后只是使用手动管理的 hosts 文件安装本地 Apache/PHP/MySQL。我宁愿不回去。