#!/usr/bin/env bash echo "############################################" echo "# #" echo "# This provisioner based on code from: #" echo "# Vagrantfile Explained: Setting Up #" echo "# and Provisioning with Shell. #" echo "# By George Fekete, Sitepoint.com #" echo "# #" echo "# Bloom Developers thank you :) #" echo "############################################" echo "Provisioning NGINX and PHP5..." sudo apt-get update -q echo "Installing Git" apt-get install git -y > /dev/null echo "Installing Nginx" apt-get install nginx -y > /dev/null echo "Updating PHP repository" apt-get install python-software-properties build-essential -y > /dev/null add-apt-repository ppa:ondrej/php5 -y > /dev/null apt-get update > /dev/null echo "Installing PHP" apt-get install php5-common php5-dev php5-cli php5-fpm -y > /dev/null echo "Installing PHP extensions" apt-get install curl php5-curl php5-gd php5-mcrypt php5-mysql -y > /dev/null echo "Removing Default NGINX config" sudo rm /etc/nginx/sites-available/default sudo rm /etc/nginx/sites-enabled/default echo "Creating NGINX config" curl https://raw.githubusercontent.com/bloomagency/vagrant-provisioners/master/default --output /etc/nginx/sites-available/default ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/ service nginx restart > /dev/null sudo service nginx restart sudo service php5-fpm restart