Everyone new-ish to being a sys-admin should be paying way more attention to @DigitalOcean's screencasts and documentation.

They're insanely well prepared and I used them more than I'd like to admin in my last role with the US Courts and even in creating an eLearning course teaching people how to set up and run their own web servers.