https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04
UPDATED: https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04
NOTE: The default firewall setup uses ufw
, so we'll need OpenSSH, HTTP, HTTPS, 6379 (redis), and possibly something for our MySQL connection): https://www.digitalocean.com/community/tutorials/ufw-essentials-common-firewall-rules-and-commands