Linux for Server?

Well my mom just got a new computer, so I inherited her old computer. I’m planning on installing Linux and running apache on it and trying to gain experience in hosting. I was just wondering which version of linux is best for a web host, ie redHat freeBSD etc.

also, does anyone have any tips that will help me with anything, commonly made mistakes etc.