Search code examples
laravelvagrantvirtualboxhomesteadlaravel-artisan

Homestead and Laravel basis understanding


I have some questions about the basis understanding about homestead and laravel.

I have set up my homestead with this guide: https://laravel.com/docs/5.2/homestead and it works ok.

1) But when I vagrant ssh into my box, I can call composer, but I can't call laravel or php artisan. Have I done something wrong/misunderstod something?

2) Do I need to install php and laravel locally, can't I just run it on my VM like i do now?


Solution

  • To call php artisan commands (after you ran vagrant ssh command) you need to have installed Laravel project and you need to be in project's root folder:

    cd my-laravel-project
    php artisan