講義資料
事前準備
- VirtualBoxをInstallする
- VagrantをInstallする
- TeratermをInstallする(Windowsのみ)
- Vagrantを利用して、VirtualBoxにCentOSをインストールする
- 2016/06/30時点の最新バージョン
- VirtualBox: 5.0.24
- Vagrant: 1.8.4
- teraterm: 4.91
- OS: CentOS-6.7-x86_64-v20151108.box
1. VirtualBoxをInstallする
2. VagrantをInstallする
3. TeratermをInstallする(Windowsのみ)
4. Vagrantを利用して、VirtualBoxにCentOSをインストールする
4-1. VagrantにBoxを追加する
vagrant box add centos6.7 https://sourceforge.net/projects/nrel-vagrant-boxes/files/CentOS-6.7-x86_64-v20151108.box
4-2. Vagrantfileをダウンロードする
- 今回の勉強会用のVagrantfileです。
- ダウンロード後、任意の場所に解凍してください。
- 今回は、このフォルダの中に、PHPのソースコードを書いていきます。
4-3. vagrant up する
cd dip-vagrantfile
vagrant up
ちょっと時間かかります。
動作確認
以下のURLにアクセスする
http://192.168.33.10/
参考
vagrantコマンド
エラー対応
vagrant再起動で、共有ディレクトリが mount されない or エラー表示される
mountされていないだけで、vagrantの起動はできている状態なので、
ゲストOS(VM)側で、以下のコマンドを実行する
sudo /etc/init.d/vboxadd setup
vagrantを再起動する
vagrant halt
vagrant up
Vagrantのバージョンによるエラー
その他
不明点ありましたら、コメントにてお知らせください。