次の LAMP スタックを含む、CentOS 6.xx 64 ビット用の無料で入手できる Vagrant-box イメージはありますか? または、ベースの CentOS イメージを使用して独自の環境を構築する必要がありますか?
- PHP 5.4+
- Mcyrpt 拡張機能
- Mysql 5.xx +
- アパッチ 2.xx
私は通常、Laravel フレームワーク (PHP) で開発しています。
次の LAMP スタックを含む、CentOS 6.xx 64 ビット用の無料で入手できる Vagrant-box イメージはありますか? または、ベースの CentOS イメージを使用して独自の環境を構築する必要がありますか?
私は通常、Laravel フレームワーク (PHP) で開発しています。
Vagrant ベース ボックスは最小限のボックスであり、LAMP/LEMP スタックを含む可能性は低いです。
Vagrant は、chef、puppet、ansible などのさまざまなプロビジョニング ツールをサポートしています。
シェフのクックブックの基本を知っている場合は、クックブックをまとめて Vagrantfile を編集してからvagrant up
.
LAMP には次のクックブックが必要です
opscode の弁当箱を使用してクックブックを実行します。
Chef_soloを参照し、必要なレシピを Vagrant ファイルのランリストに追加します
Vagrant.configure("2") do |config|
config.vm.provision "chef_solo" do |chef|
chef.add_recipe "lamp"
end
end
注: この例のランプには、次のレシピが含まれています。
実行vagrant up
すると、プロビジョニングが行われます。