忘れそうなので, とりあえずざっとメモ.
vagrantをWSL上に入れる
Homesteadのインストール
WSL(ubuntu)で作業.
$ git clone https://github.com/laravel/homestead.git $ bash init.sh # Homestead.yamlが生成される. 必要なら生成ファイルを変更する. $ ssh-keygen -t rsa # 必要なら.Homestead.yamlのkeyとファイル名を合わせる $ vagrant up $ vagrant ssh $ composer create-project --prefer-dist laravel/laravel code # Homestead.yamlのデフォルトはcodeなのでとりあえずcodeで試す
192.168.10.10へホストからブラウザでアクセスして動作を確認.
プロジェクト名を変えるときにはHomestead.yamlのfoldersとsitesを変えれば良い.
WSLでVagrantを動作させる事自体も特に戸惑わないので今後はWSL上でやろうと思う.