1

我一直试图解决这个问题好几个小时,但似乎无法解决。网上好像没有太多帮助。我尝试通过 Chef solo 来实现,但这似乎不起作用,而且我并不是特别喜欢在每次创建新 VM 时下载 php、apache、mysql。

无论如何,并不特别关心方法是什么,无论是通过 Chef solo 还是类似方式,或者它是否已经设置了 LAMP 的盒子,或者其他什么,我只是想要一种方法(最好是最简单的方法)来设置 VM通过 Vagrant 使用 LAMP 堆栈。

4

1 回答 1

1

Chef Solo 是首选方法,但学习曲线非常陡峭。你应该努力最终学会这一点。同时,您可以像您提到的那样手动安装所有内容,然后将盒子打包

vagrant package

现在,您将拥有一个package.box可用于使用您安装的 LAMP 堆栈的 from vagrant 创建虚拟机。添加框

vagrant box add lamp package.box

然后在你的Vagrantfile

Vagrant::Config.run do |config|
  config.vm.box = "lamp"

  # stuff
end
于 2012-10-01T09:16:53.907 回答