My Slicehost server setup

I set up a new slice today using the following steps, most of which have I got from these three articles.

I use Ubuntu Gutsy on my servers. This setup gets me to the stage where I can deploy rails apps (which will be the topic of another post). Note that user specific values are preceded by the dollar sign, so for example I would replace $USERNAME with ciaran.