環境
- Windows 10
- Laravel 5.6
- Vagrant 2.0.2
- Git 1.9.4
手順
-
vagrant box インストール
vagrant box add laravel/homestead
-
homestead gitを適当な場所にクローン
git clone https://github.com/laravel/homestead.git Homestead
-
init.bat を実行
- Homestead.yaml とかが作られる
-
Homestead.yml を編集
-
下記の項目を環境に合わせて編集
folders: - map: C:\laravel\ to: /home/vagrant/code sites: - map: homestead.test to: /home/vagrant/code/public
-
homestead.test
でないと、http:// にアクセスができない-
homestead.app
だと自動で https:// にリダイレクトされるが、chromeだと自己認証は警告対象なのでアクセスできない
-
-
-
Windows
hosts
を編集-
下記1行を追加
192.168.10.10 homestead.test
-
-
Git Bash (じゃなくてもいけど) で ssh 認証鍵を作る
#鍵をつくる用のフォルダを作成して移動 mkdir ~/.ssh && cd $_ #鍵作成 ssh-keygen -t rsa -b 4096 -C <メールアドレス> #作成場所、任意パスキー、全部enterでスキップして問題無いが、Homestead.yml で指定した個所に鍵を作成する事
-
Homestead をクローンした場所で vagrant up
cd c:\Homestead\ vagrant up
-
http://homestead.test にアクセス
- Laravel ホームが出れば成功
基本的にはこことかオフィシャルのマニュアルの通りに行えば事足ります
Laravel 5.6 Laravel Homestead
https://readouble.com/laravel/5.6/ja/homestead.html
便利な世の中になったね。