VirtualBox + Vagrantの使い方
VirtualBoxとVagrantをインストールする。
vagrantのコマンド一覧
# 「$_」直前に打ったコマンドの最後の引数が参照できる mkdir vagrant-multiservers && cd $_ # vagrant fileを作成する ※シングルサーバーの場合はboxを引数にする(後述) vagrant init ##### vim Vagrantfile ##### # vagrantを起動 vagrant up # vagrantのステータスを確認 vagrant status # ログイン vagrant ssh <サーバー名> # vagrant "sleep mode" vagrant suspend # vagrant終了 vagrant halt # 作業は保存されない vagrant destroy # Vagrant編集し終わったらリロードする vagrant reload
OSを選択
VirtualBoxのboxを選ぶ Discover Vagrant Boxes - Vagrant Cloud
Vagrantfileを編集
シングルサーバーの場合
vagrant init ubuntu/trusty64
マルチサーバーの場合
Vagrant.configure("2") do |config| # 省略 config.vm.define "master" do |master| master.vm.box = "ubuntu/trusty64" end config.vm.define "slave" do |slave| slave.vm.box = "centos/7" end # 省略 end