たぶん以下をやる必要がある。
- Laravelのインストール
- Nginxの仮想ホストの設定
- ドメインの設定
Laravelのインストール
1 2 |
$ cd ~/Code $ composer create-project laravel/laravel Blog --prefer-dist |
Nginxの仮想ホストの設定
たぶん方法は幾つかある。
1. Nginxの設定スクリプトをガシガシ書く
→自分の知識では無理そう。
2. ~/.homestead/Homestead.yaml に設定を追加して vagrant provision を実行
→できないことはないけど、もっと楽な方法があれば・・・
3. serveスクリプトを使う
→これ楽チン!
1 |
serve blog.homestead.app /home/vagrant/Code/Blog/public |
homestead/serve.sh at master · laravel/homestead · GitHub
https://github.com/laravel/homestead/blob/master/scripts/serve.sh
ドメインの設定
エディタを管理者権限で実行してC:\Windows\System32\drivers\etc\hostsを編集。
1 |
192.168.10.10 blog.homestead.app |
テスト
ブラウザから http://blog.homestead.app/ へアクセス。
できた。
参考サイト
[PHP]WindowsでHomesteadを使ってLaravel5開発環境を作る(2/2) | PHP Archive
http://php-archive.net/php/windows-homestead-laravel5-2/
Homesteadに複数サイト追加する二つの方法 | ふつーのエンジニアのブログ
http://foresta.me/?p=94
Homesteadでサイトを追加する方法 | drapon.com
http://www.drapon.com/web/homestead-add-site