VCCWでvagrant upしたがローカルのアドレスにアクセスできないとき。

vccwというディレクトリで

$ vagrant up

して、ブラウザでmotoki.local(私はそのように設定した)にアクセスしようとすると、開けない。 その場合の確認事項。


Finderでメニューバーの移動から、フォルダへ移動を選択。 そこで、** /etcと打ち、移動。 その中にある **hostsというファイルを見てみる。 そこで、vagrant-hostmanagerにより自動生成されたIPアドレスと、自分で設定した名前(下記の場合名前はmotoki.local) が紐付いているか確認。 例えば、

## vagrant-hostmanager-start id: *****
[IPアドレス]    motoki.local

## vagrant-hostmanager-end

となっていればOK。 もしこれでうまくいかなかった場合、 vccw/site.ymlを参照し、

#
# Network Settings
#
hostname: motoki.local
ip: [初期設定のIPアドレス]
sync_folder: 'www/wordpress'

ここのIPアドレスはvagrant-hostmanagerが自動生成したものではなく初期設定のままになっているので、ここでIPアドレスを自分で決めて、先ほどの/etc/hostsも書き換えれば上手くいく。はず。


ちなみに、vccw

$ vagrant ssh

してeth1inet addrを見てみるとそこにもIPアドレスが書いてある。