Vagrant Tutorial – Running a VM For Your Local Development Environment

Video is ready, Click Here to View ×


Vagrant and VM’s can RADICALLY shape your development workflow. Instead of every developer working on their own local server with their own configuration, you can configure a portable local environment that exactly mirrors your staging and production environments. Now developers can spin up this environment on their machine and work completely locally without having to change their machine configuration to accommodate the project they’re working on. Also, each project they work on can have it’s own VM running it’s own configuration that they can spin up.

Also, Vagrant provides an easy-to-destroy environment to practice your Linux server administration skills!

Here’s the Gist on how to follow along:
https://gist.github.com/learncodeacademy/5f84705f2229f14d758d

24 thoughts on “Vagrant Tutorial – Running a VM For Your Local Development Environment

  1. You can also use ansible in the Vagrantfile so if you have hundreds of v boxes you don't have to install nginx or any packages manually in each. Ansible will automatically install it as soon as you fire "vagrant up".

  2. Nice tutorial. You have mentioned that in next video you gonna setup load balancer and handle fail overs and all. Can you please provide the link here. I am not able to find it. Thanks :)

Leave a Reply

Your email address will not be published. Required fields are marked *