VagrantはVirtual Boxなどの仮想化のソフトウェア。
自分のMacにCentOSの仮想環境を構築してローカルで開発や確認ができる。
目次
Vagrantを利用した時のメリット
- ローカル開発なのでファイルをサーバーにあげずに、ブラウザのリロードで確認ができる
- 時間短縮になり開発スピードがアップする
- ぐちゃぐちゃになったら再構築すれば同じ環境が構築できる(自分の場合は、エラーがでてわからなくなったらよく再構築している。いいのかそれで。。。汗)
デメリット
- 初期の開発環境の構築がむずい。(きける人が近くにいると嬉しい)
- ハマって進まなくなって時間ばかりが過ぎていくことも・・。
vagrantで使うコマンド
起動
$ vagrant up
シャットダウン
$ vagrant halt
再起動
$ vagrant reload
削除
$ vagrant destroy
Vagarntの仮想に接続
$ vagrant ssh
現在使っているboxファイルをバックアップ
$ vagrant package
パッケージファイルを作成する。
コメント