Je nachdem welche Version du in Erwägung ziehst, findest du alle Informationen bezüglich eines privaten Servers auf folgenden Seiten:

-
3.3.5a WotLK
-
3.3.5a WotLK

-
4.06 - 4.x.x Cataclysm
-
4.06 - 4.x.x Cataclysm
Auf den jeweiligen Seiten gibt es auch immer ein Tutorial darüber, wie du die Core erfolgreich compilieren kannst.
Um am Rande bemerkt gibt es tausende private Server, du kannst das Spiel also auch testen ohne dir eine eigene Core compilieren zu müssen.
Grüße