This article will cover how to set up automatic deployments using Git's post-receive hook. Once configured you will be able to push changes to a live server and run tasks needed to deploy your site/app automatically.
DigitalOcean is a an SSD VPS cloud hosting service built for developers. This means you’ll have affordable and fast hosting but you’ll need to setup and configure the server yourself. I’ll walk you through the process I followed and pieced together to get my own site up and running which includes setting up Linux, Apache, and PHP.