使用Vagrant和Puppet / PuPHPet管理多个LAMP环境

时间:2015-08-06 21:34:22

标签: vagrant puppet lamp puphpet

我尝试使用不同的LAMP堆栈版本创建多个(半同步)环境,以模拟开发,QA /测试,生产和未来开发环境。我希望能够使用以下命令配置VM:

  • Apache 2.2.3,MySQL 5.0.77,PHP 5.1.6;

  • Apache 2.2.15,MySQL 5.1.52,PHP 5.3.3;

  • Apache 2.2.15,MySQL 5.1.71,PHP 5.3.3;

  • PHP 7.x.x以及随附的最新兼容的Apache和MySQL版本。

我尝试使用Vagrantfiles和不同的config.vm语句,使用PuPHPet和不同的YAML配置进行游荡,并编辑PuPHPet生成的puppet .pp文件以指定版本 - 所有这些都具有不同程度的失败实现我想要的目标。

有人这样做过吗?如果这是这类问题的错误论坛,那么可以理解指向正确群组的指针。

谢谢! RJF

1 个答案:

答案 0 :(得分:0)

PuPHPet不支持PHP< 5.4