今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

Laravel+Vagrantで複数プロジェクトを動かす

まずは新しいプロジェクトを作る。

$ composer create-project --prefer-dist laravel/laravel tamae

Homestead.yaml に追加する。

sites:
    - map: nozomi.local
      to: /home/vagrant/code/nozomi/public
    - map: kanae.local
      to: /home/vagrant/code/kanae/public
    - map: tamae.local
      to: /home/vagrant/code/tamae/public

/etc/hosts にホスト名を追加する。
IPアドレスは、Homestead.yamlで指定したもの。

127.0.0.1	localhost
192.168.10.10	nozomi.local kanae.local tamae.local
255.255.255.255	broadcasthost
::1             localhost

provisionオプションを付けてVagrantを起動する。

$ vagrant up --provision

これでいける。