Drupal Development using drupal vm

Drupal vm makes local development environment faster and creates most reliable and modern development environment. Drupal vm provides the best team-based development environment. Vagrant essentially lets you say goodbye to the "works on my machine" excuses and DrupalVM makes the drupal specific vagrant workflow much easier.

The topics covered in this session are:

  1. What is virtualization and its advantages in application development.

  2. What is Vagrant and how it helps in Devops

  3. Basics of Vagrant and Ansible (Relevant commands)

  4. Why DrupalVM?

  5. Installation and Configuring Drupal vm.

  6. Php switching and ubuntu version specific installation

  7. Overview of components in DrupalVM

  8. Additional Configuration options

    1.  Adminer - Database management GUI

    2.  Drupalconsole

    3.  Drush

    4.  Mailhog

    5.  Pimpmylog - GUI for logs

    6.  Solr

    7.  Xdebug

  9. Debugging in DrupalVM using Xdebug with phpstorm as IDE