Here is a guide that i found very useful for making my own private server with no prior knowledge. I did a search and couldn't find anything similar (i am be wrong and if i am send me a pm and i will take this down.) The guide is here
How to Configure MaNGOS the World of Warcraft Emulator » Reaper-X .:[ ID ]:.
This site/guide shows you step by step how to make the server and has the programs you need to download.
I did not post this for rep just trying to contribute