参考にさせて頂いたページ
web帳 | VirtualBoxとVagrantで開発環境を構築
シンボリックリンク作成で実行した手順
引き続き参考サイトweb帳 | VirtualBoxとVagrantで開発環境を構築を見ながら進めていく。
vagrant ssh
su
vagrant(パスワード)
pwd
すると
/home/vagrant
と表示された。
このディレクトリではなく、シンボリックリンクを作成するのは
/vagrant
の方
/vagrantディレクトリの中で
ls -a
をすると
. .. .vagrant Vagrantfile
と表示された。
ホストマシンとゲストマシンの同期しているディレクトリである。
touch test
を実行すると、ホストマシン側にもtestファイルが作成されている。
ここまでは単に挙動の確認作業で、ここからが本題。
rm -rf /var/www/html
で今ゲストマシン内にあるhtmlディレクトリを削除する。
ln -fs /vagrant /var/www/html
でシンボリックリンクが作成される。
ホストマシン側の同期フォルダにindex.htmlを作成して、
または
http://192.168.33.10/index.html
にアクセスすると、index.htmlがブラウザで表示される。
参考ページではvagrantのプラグインのインストール方法も紹介されているけど、プラグインはとりあえずいいか。
exit;
exit;
で一区切り。