##virtualboxのインストール
https://www.virtualbox.org/wiki/Downloads
最新バージョンはvagrantでサポートされていないので、4.1のインストーラをOld Buildsからダウンロードする
##vagrantインストール
http://downloads.vagrantup.com/
windows用のインストーラ、Vagrant.msiをダウンロードしてインストールする。
ここでは、C:\直下にインストール。C:\vagrant\フォルダが作成される
##仮想マシン(box)の追加と初期化
http://www.vagrantbox.es/
# VMの追加
vagrant box add {title} {url}
CentOS-6.3を追加する場合は
vagrant box add centos63 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box
# 初期化
vagrant init {title}
さきほど追加したcentos63を初期化してみる
# 作業ディレクトリに移動
cd C:\dev\vagrant_home\centos63
# 初期化
vagrant init centos63
設定ファイル、Vagrantfileがカレントディレクトリに作成される
##VMの起動
vagrant up
起動したディレクトリがVM上の/vagrantにマウントされる
##SSH
windowsではvagrant sshコマンドは使えないので、puttyなどで接続する
# 初期状態の接続情報
host: 127.0.0.1
port: 2222
User: vagrant
Password: vagrant
vagrantコマンド
#マシンの起動
vagrant up
#マシンのシャットダウン
vagrant halt
#マシンの再起動
vagrant reload
# boxのパッケージ化
vagrant package
オプション
--base NAME
--output NAME
#イメージの一覧
vagrant box list
####参考
http://www.ryuzee.com/contents/blog/4292
http://d.hatena.ne.jp/naoya/20130205/1360062070
http://kazuph.hateblo.jp/entry/2013/02/05/234243