How to make a 2.3.x private server with Spartansp's Repack V3!
Befor u start i suggest that u make a copy of ur world of warcraft folder and that u use this folder, so u don't mess it up.
MySQL 5.0 Enterprise MySQL :
http://dev.mysql.com/downloads/mysql/5.0.html#downloads
Navicat 8.0
http://www.navicat.com/download/navicat8_mysql_en.exe
Spartansp's Repack V3 (Credits to Spartansp):
http://filebeam.com/61832d76f2fed395aa0530c497bf9465
Step One: Download MySQL and run the installer - Then Press Next
Step Two: Choose Standard Configuration - Then Press Next
Step Three: Check the "Install As Windows Service" Option - Then Press Next
Step Four: You Will Only See Two Text Boxes - One with New Root Password and one with Confirm - Then Press Next
Step Five: Install Navicat 8.0 - Then open up Navicat and Press Connection in the upper left corner - Then make a name (Usually Ascent) and type in the password you made earlier for MySQL
Step Six: Right click on your connection and press New Database - Name it ascent
Step Seven: Right click on your database and press Execute Batch File - Then find the repack (Must be placed in your World of Warcraft folder) Find the file "Fullspdb" and press open
Step Eight: Open up the table called "Accounts" then type in your information
Step Nine: Open up the repack folder and find "Ascent-world.conf" and type in database name and MySQL password
Step Ten: Open up "Ascent-logonserver.conf" and type in database name and MySQL password
Step Eleven: Open up "Ascent-realms.conf" and scroll down to the end - Then type in the name of your realm
Step Twelve: Open "Ascent-Logonserver" (Not the .conf file) and "Ascent-World" (Not the .conf file)
Step Thirteen: Go to your World of Warcraft folder and open up "Realmlist.wtf" - Change the realmlist (not patchlist) to: Set realmlist 127.0.0.1
Step Fourteen: Open your World of Warcraft - Log in with the account you made earlier - PLAY!
Have fun!