Running a full Bitcoin node on a Debian VPS

From scratch, how to compile Bitcoin from source under Debian 7