Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

vagrantその4 シンボリックリンクを作成する

参考にさせて頂いたページ

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/

または

http://192.168.33.10/index.html

にアクセスすると、index.htmlがブラウザで表示される。

参考ページではvagrantプラグインのインストール方法も紹介されているけど、プラグインはとりあえずいいか。

exit;

exit;

で一区切り。