vagrantを通してランプスタックを実行する方法
質問
私はこれを何時間も理解しようとしていて、ただのように見えてきました。オンラインではあまり助けがないようです。私はChef Soloを介してそれをやろうとしましたが、それはうまくいかないようです、そして私が新しいVMを作成するたびにPHP、Apache、MySQLをダウンロードするITのファンではありません。
とにかく、特に、シェフのソロまたは類似のものであろうと、その方法は何があるか、あるいはランプのある箱があるか、すでに設置されているかどうか、または他のものを設定するだけです(そして好ましくは最も簡単な方法)。vagrantを介してランプスタックを持つVMを上げます。
解決
シェフソロは好ましい方法であるが、かなり急な学習曲線を有する。あなたは最終的にこれを学ぶための努力をするべきです。その間に、あなたはあなたが言及されているようなものを手動でインストールしてからボックスアップをパッケージ化することができます
vagrant package
.
現在vagrantからインストールしたランプスタックを使用して仮想マシンを作成するために使用できるpackage.box
があります。を追加してください
vagrant box add lamp package.box
.
そしてあなたのVagrantfile
内で
Vagrant::Config.run do |config|
config.vm.box = "lamp"
# stuff
end
. 所属していません StackOverflow