Tutorials like this one is in high demand. Very few beginner developers know how to set up their own server. Cloud providers like AWS, Azure and Digital Ocean offer very cheap and even free tiers (AWS) for development servers. That's a great way to get started. Great job man, keep it up!
I'd love to see more detailed tutorials using Linux or Mac. :)
RE: Servers 101: Intro & Getting into your server