Laravel Homestead - atabegruslan/Notes GitHub Wiki

Laravel Homestead

Tutorials

  1. Install Vagrant and Virtual Box
  1. In terminal:
vagrant box add laravel/homestead
git clone https://github.com/laravel/homestead.git ~/Homestead
cd Homestead
git checkout v11.2.2
bash init.sh
  1. In Homestead.yaml
folders:
    - map: ~/code
      to: /home/vagrant/code

sites:
    - map: project.dev
      to: /home/vagrant/code/project/public

databases:
    - project

For many sites:

  1. In terminal again:
vagrant up
vagrant ssh
composer global require laravel/installer
laravel new project

DB:

Common issues

Commonly encountered problems:


More about Vagrant