我正在尝试基于使用 Chef 配置的 vagrant 设置开发环境。我使用 Apache(使用 Chef)创建了一个环境,并且可以通过端口转发从我的主机访问 Web 服务器。
我想让我的 vagrant box 包含几个虚拟主机,并使用共享文件夹定义不同的项目,指出同一个盒子和相关的虚拟主机。
我需要学习的是是否有一种厨师方法可以在 vagrant box 下为 apache(它可能是其他 Web 服务器,例如 nginx)创建虚拟主机。或者在 vagrant+chef 设置之后,我应该通过 ssh 手动配置虚拟主机吗?如果两个选项都可用,哪个更适合应用?