我正在尝试使用Vagrant和Chef设置开发环境。我已经创建了一个带有Apache的环境,并可以通过端口转发从我的主机访问Web服务器。
我想让我的Vagrant box包含多个虚拟主机,并通过共享文件夹定义不同的项目,指向相同的Box和相关虚拟主机。
我需要学习的是,是否有一种使用Chef的方法来为Apache创建虚拟主机(它可能是其他Web服务器,例如Nginx)在vagrant box中。或者,在vagrant+chef设置后,我应该通过SSH手动配置虚拟主机?如果两个选项都可用,哪个更可行?
我想让我的Vagrant box包含多个虚拟主机,并通过共享文件夹定义不同的项目,指向相同的Box和相关虚拟主机。
我需要学习的是,是否有一种使用Chef的方法来为Apache创建虚拟主机(它可能是其他Web服务器,例如Nginx)在vagrant box中。或者,在vagrant+chef设置后,我应该通过SSH手动配置虚拟主机?如果两个选项都可用,哪个更可行?