homestead
laravel5.6

Homestead のインストール手順

More than 1 year has passed since last update.


環境


  • 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

便利な世の中になったね。