# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| # Install ubuntu/trusty64 in the VM Box config.vm.box = "ubuntu/trusty64" # Use virtualbox provider config.vm.provider "virtualbox" do |vb| vb.gui = false vb.memory = "2048" vb.cpus = 3 end # Create a private IP address config.vm.network "private_network", ip: "10.44.44.10" # Synce a directory on Local Machine to a path on the VM config.vm.synced_folder ".", "/var/www/html" # Create provision script to automate installation of dependencies config.vm.provision "shell", inline: <<-SHELL apt-get update apt-get install -y apache2 SHELL end