Not sure if this is the right place to post this. But here goes.
I was wondering where online I can learn how to built and install my own server? Are there different type of servers? If yes, are there online forums and such where I could learn each one?