【问题标题】:Managing multiple LAMP environments with Vagrant and Puppet/PuPHPet使用 Vagrant 和 Puppet/PuPHPet 管理多个 LAMP 环境
【发布时间】:2015-10-30 05:13:07
【问题描述】:

我正在尝试创建具有不同 LAMP 堆栈版本的多个(半同步)环境,以模拟开发、QA/测试、生产和未来开发环境。我希望能够配置虚拟机:

  • 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 语句进行 vagrant 和 mucking,使用 PuPHPet 和不同的 YAML 配置进行 vagrant,并编辑 PuPHPet 生成的 puppet .pp 文件以指定版本——所有这些都以不同程度的失败实现我想要什么。

有人做过吗?如果这是此类问题的错误论坛,将不胜感激指向正确组的指针。

谢谢! rjf

【问题讨论】:

  • 哦 - *nix 基础操作系统是 Ubuntu,但理想情况下是 RHEL,但不是在我的笔记本电脑上!
  • 解决软件代码出现的兼容性问题可能更容易,而不是构建每个可能版本的 Apache、MySQL 和 PHP 的矩阵来“看看它是否有效。”

标签: vagrant puppet lamp puphpet


【解决方案1】:

PuPHPet 不支持 PHP

【讨论】:

    猜你喜欢
    • 2017-12-30
    • 2013-09-14
    • 2014-11-26
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 2010-09-11
    • 1970-01-01
    相关资源
    最近更新 更多