Laravel Virtualbox and Vagrant – Homestead Basic Installation

Laravel needs the following application in order to work efficiently with its system. For the newbies, this article can help you understand more about Virtual Machines.

1. Virtualbox and Vagrant


      is a free tool to make your local computer became a virtual server. Learn, download and install this

Virtualbox Apps

      to your computer. Before anything else make sure that this software will be installed before other related software for virtual machine are install.

Virtual MachineTo learn and understand about VM VirtualBox this is the summarize description of their product.

    (“VirtualBox is a cross-platform virtualization application. What does that mean? It installs on your existing Intel or AMD-based computers, whether you are running Windows, Mac, Linux or Solaris operating systems. Secondly, it extends the capabilities of your existing computer so that it can run multiple operating systems (inside multiple virtual machines) at the same time.”)


      – a software that you can install in your Virtual Box to run your development app in your VM server. This can run with Linux, Mac OS X, or Windows. Most of this software where used by Ruby but it is also usable to other programming languages such as PHP, Python, Java C# and Javacript.

Get a Vagrant Software and install them in your computer.

Laravel Virtual Machine Installation
After installing these two important software for your Virtual Machine, its time for you to install Homestead software to work with your Laravel development.

2. Homestead

      Homestead is a pre-packaged that provides development environment since this software include the ff:

        Ubunto, PHP 5.6, HHVM, Nginx, MySQL, Postgres, Node, Redis, Memcached, Beanstalkd, Laravel Envoy, Blackfire Profiler.

We believe this will make your machine work for PHP and other extension needed to support your Laravel development.

These are simple things on how you can install your Homestead in your VM.

In your terminal or command prompt.

vagrant box add laravel/homestead

If this fail you can use this other command.

vagrant box add laravel/homestead

      You can understand more details on how to install Homestead in your machine. We do believe that after reading, installing and configuring Homestead, you can now start your laravel development. Good luck.
    About The Author: Rosendo Cuyasen Jr. is the head of Eyewebmaster a web developing and SEO firm in the country. You can follow him on twitter@Eyewebmaster account, you can also like him to his Facebook account and Google + account.

    Comments are closed.