[VM] WindowsのVirtualBoxにVagrantでCentOS6の環境を作る手順
タイトルの通り、Windows環境でVirtualBoxにVagrantでCentOSをいれる方法です。
環境
- Windows7(64btit)
- VirtualBox 4.3.16
- CentOS6.4
- Vagrant
手順
1. まずはVirtualBoxをダウンロードします(http://www.virtualbox.org/)
2. 次にVagrantをダウンロードします(http://downloads.vagrantup.com/)
3. PCを再起動します
4. コマンドプロンプトからvagrantの確認をします
> vagrant -h
5. Dドライブに移動して、vagrant用のディレクトリを用意します
> cd /d d: > mkdir Vagrant > cd Vagrant > mkdir centos64
6. boxというインストールに使うイメージをダウンロードしてきます。
こちらから欲しいパッケージを選んでURLをコピーしてください。(A list of base boxes for Vagrant - Vagrantbox.es)
> vagrant box add cent6.4 https://github.com/2creatives/vagrant-centos/releases/download/v6.4.2/centos64-x86_64-20140116.box > vagrant box list cent6.4 (virtualbox, 0)
7. ダウンロードしてきたboxを使って環境を構築します
> vagrant init cent6.4
8. 設定ファイルが作成されるので、これを適当なエディタで開き、下のIP addressの箇所のコメントアウトを外します。
. . 25 # Create a private network, which allows host-only access to the machine 26 # using a specific IP. 27 config.vm.network "private_network", ip: "192.168.33.11" # <===これ!! . .
9. VMを起動します
> vagrant up # 環境によっては結構時間がかかります > set PATH=%PATH%;C:\Program Files\Oracle\VirtualBox\ ### PATHが通っていない場合は通しましょう
10. 確認して終了
> vagrant status Current Machine states: default runnning(virtualbox) . .
この後のオペレーション
# VM ログイン > vagrant ssh # VM停止 > vagrant halt # 起動 > vagrant up # 一時停止 > vagrant suspend # 起動(一時停止から) > vagrant resume # VM 消去 > vagrant destroy