I've made this step about a half of a year ago. Now my board is running on Debian dedicated server. (was on shared hosting)
You'll have to learn Linux (Debian in my case), little bit of SQL. That's it.
BTW, I can help you setting up your machine if you'll choose Debian x64.