Homestead 2.0 multiple sites, all link to the same url

11,015

Solution 1

Assuming your Homestead.yaml file above

type in:

$ vagrant global-status

will display something like;

id    name      provider   state   directory    
--------------------------------------------    
77c5c30  default   virtualbox running et....    

type in:

$ vagrant provision 77c5c30

Of course this assumes you only have 1 VM, if you have others then read the instruction when you run vagrant provision

Solution 2

This works for me, and didn't lose the database:

$ homestead halt
$ homestead up --provision
Share:
11,015

Related videos on Youtube

bobbybouwmann
Author by

bobbybouwmann

I'm a Laravel guru!

Updated on September 15, 2022

Comments

  • bobbybouwmann
    bobbybouwmann almost 2 years

    Hee guys, little question: So i have setup the Homestead 2.0 and everything is working fine. I wanted to add another project in the same code directory but link it to another url. So i added it in the sites list but when i visited laravel.app it all works fine, but when I visit larabook.app it shows me the laravel.app page! Both urls are linked to 192.168.10.10 in my /etc/hosts file.

    I have tried restarting my mac and restarting the vm but nothing is working :'(

    /etc/hosts

    192.168.10.10 laravel.app
    192.168.10.10 larabook.app
    

    Homestead.yaml

    folders:
        - map: ~/Code
          to: /home/vagrant/Code
    
    sites:
        - map: laravel.app
          to: /home/vagrant/Code/Laravel/public
        - map: larabook.app
          to: /home/vagrant/Code/Larabook/public
    
    databases:
        - homestead
        - larabook
    
  • Marcin Nabiałek
    Marcin Nabiałek over 9 years
    This is really working for Homestead 2. I had the same problem and tried to use homestead or default as Vagrant box name to provision it after adding new sites but the above method is working at the moment like a charm
  • Angad Dubey
    Angad Dubey about 9 years
    Worked using Homestead 2 and Vagrant 1.7 - What is really happening here? would love to know :)
  • KalC
    KalC over 8 years
    This really helped me. Thanks a lot. Laravel guide should include this very crucial step. You're a genius to figure this out.