2013-07-02 30 views
0

是否有免费的CentOS 6.xx 64bit的Vagrant-box图像,其中包括以下LAMP堆栈?或者我应该只使用基本的CentOS映像并构建自己的环境?Vagrant Box LAMP图片

  • PHP 5.4+
  • Mcyrpt扩展
  • Mysql的5.XX +
  • 阿帕奇2.xx的

林通常制定关于Laravel框架(PHP)。

+0

http://www.vagrantbox.es/有一些准备好的灯箱,但没有CentOS AFAIK。如果你创建一个,你可以添加一个 - 所以可能对其他人有用 –

回答

2

流浪基座盒是极小的盒子,不太可能包含LAMP/LEMP叠加。

Vagrant支持各种配置工具,如厨师,傀儡,ansible。

如果您了解有关厨师烹饪书的基础知识,只需将烹饪书放在一起并在vagrant up之前编辑Vagrantfile即可。

灯需要以下cookbooks

  • 的Apache2
  • PHP
  • MySQL的
  • OpenSSL的
  • 建立必要的
  • XML

使用opscode bento框并运行食谱。

参考chef_solo,增加文件

Vagrant.configure("2") do |config| 
    config.vm.provision "chef_solo" do |chef| 
    chef.add_recipe "lamp" 
    end 
end 

注:需要在流浪的运行列表的食谱:在这个例子中灯包括以下食谱:

  • 的Apache2
  • 的MySQL ::服务器
  • mysql :: ruby​​
  • php
  • PHP :: module_mysql

运行vagrant up,它会为你做的配置。

相关问题