Requirements :
1. Working MySQL Installation (if you have MySQL Installed automatically from another Repack, i’d suggest you to completely remove it unless you know how to configure it)
2. World of Warcraft Client version 2.2.3 with TBC Expansion Pack installed (because that’s what i’m using right now, so if you don’t have TBC installed and not using the latest 2.2.3 version, i can’t really help you)
3. Mangos Server :
RapidShare: 1-Click Webhosting
Reaper Mangos is uploaded there.
Fresh Installation Steps :
OK first make a folder called WoW in C:\WoW and in this folder create the folder Data and SDB and move your ReaperMangos4703 folder there to.
1. Installing MySQL on Windows XP 32 Bit (you’ll need to have mysql installed first)
MySQL Installation and Configuration - Setting up Private WoW Server Reaper-X .:[ ID ]:.
Follow the guide in this link for instructions.. read carefully.
2. Extract DBC, Maps and VMaps from your World of Warcraft Client
a) Copy ad.exe and extract-map.bat (found in C:\WoW\ReaperMangos4703\Tools\MapExtractor) into your WoW installation Directory and then run extract-map.bat from your WoW installation directory … and wait … until it finished (it’ll automatically close itself when finished).
b) Now copy everything in C:\WoW\ReaperMangos4703\Tools\VmapExtractAssembler and put it in your WoW installation Directory and run makevmaps_SIMPLE.bat AND DO NOT CLOSE IT UNTIL YOU SEE "Ok, all done" "Press any key to continue". This should take about 1 hour.
c) Ok the last and fastest extraction is done in your enUS folder.. Copy everything in you C:\WoW\ReaperMangos4703\Tools\DBC Extractor and paste it in C:\Program Files\World Of Warcraft\Data\enUS and run extract.bat and wait for it to finish.
d) Ok now that you have extracted everything its time to move it to C:\WoW\Data so open up your WoW installation directory and move vmaps, maps, buildings (and the DBC folder found in C:\Program Files\World Of Warcraft\Data\enUS) to C:\WoW\Data and your done step 2.
3. Run the reaper-x-mangos.bat inside the reaper-eazy-mangos directory / folder (found in C:\WoW\ReaperMangos4703\reaper-easy-mangos), and you’ll see something like this, and now all you have to do is just write the full path to your mysql installation directory (where mysql.exe and mysqldump.exe can be found)

Just use the defult MySQL bin directory.
4. Now you just need to choose option number 1 to install the database as shown on below image, and when prompted for your mysql root password, don’t forget to write the correct password …
5. After finished with the database installation, now you need to choose option number 4 (required, unless you know how to edit the mangosd.conf manually) to adjust the datadir and adjust the exp rate, and drop rate
6. Now after finished with all the above process, you’ll need to go inside your World of Warcraft installation directory (for example C:\Program Files\World of Warcraft) and then open the realmlist.wtf using notepad and …
Replace :
set realmlist us.logon.worldofwarcraft.com
set patchlist us.version.worldofwarcraft.com
To this :
set realmlist 127.0.0.1
set patchlist us.version.worldofwarcraft.com
save it and close realmlist.wtf file.
7. Now you just need to run mangosd.exe and realmd.exe from your mangos directory and then the next step would be creating username of course

by typing create username password inside the mangosd window as shown on below image as an example … followed by typing setbc username 1 … so you can choose Blood Elv and Draenei

finally you just need to type setgm username 3 so you’ll have the GM Power, and … done !!! congrats … now all you have to do is just login using the username you’ve created before

.
Credits go to Reaper-X since most of that guide is his. Ok now JMT420 is going to teach you how to make it online and give you a list of GM Commands.
To make your server ready for online play your going to need to find out your IP address (use
What's My IP Address? if you dont know how to use ipconfig) the open up reaper-x-mangos (you should know what this is by now). Once you have opened reaper-x-mangos and typed down your MySQL bin folder path choose option 5 and look at what it says and hit Enter. When it asks for your Lan IP Address type in what
What's My IP Address? tells you your ip address is. After its done asking you for your IP address it will ask for your desired realm name (Name of your server).. Type in what you want to name it and hit Enter it will show you the realm status and new ip address. Press any key to continue and close reaper-x-mangos. Ok now go to realmlist.wtf and change set realmlist YOUR IP ADDRESS (Ex. set realmlist 125.235.45.34). Ok great now run the server and until you can make your own php website your going to have to add all the accounts yourself.. the same way you added your own. Now get all your friends and go pwn every boss in the game.
Attached below are all the GM Commands.
ALSO can someone please answer me if I can use my WoW TBC key to upgrade accounts cause blizzard's billing isn't really helping me with ****.
Enjoy