Reaper-X » Guide » Reaper Mangos » Reaper Mangos Mod » Reaper Mangos Installation / Upgrade Guide

Reaper Mangos Installation / Upgrade Guide

To make things easier for me to update Reaper Mangos in the future without the need to write the installation guide each time there’s a new release, i’ve decided to a separate post explaining on how to install Reaper Mangos … but please note that guide is specifically designed to those who wants to install Reaper Mangos from scratch (not upgrading) or in other words, fresh installation, because in order to upgrade you just need to execute the batch file in the upgrade folder inside reaper-eazy-mangos directory

Once again, if you’re going to upgrade your Reaper Mangos installation, make sure you’re using 1 version below the current release or you’ll lose all of your character data (unless you’ve created a backup before) and other customization made by yourself. So without further ado here goes the guide

Requirements :

1. MySQL Community Edition (Free) … as for the installation guide, you can read my previous post on how to install MySQL on Windows

Important: Grab the version 5.0 setup.exe version instead of 5.1 or 6.0 because the 5.1 series is still in Release Candidate stage while the 6.0 version is still at early alpha stage and not recommended for production use

2. World of Warcraft Client (supported version changed on each release)

3. Reaper Mangos itself

p.s the image itself might be outdated but the process is still the same :)

Fresh Installation :

Once again, please Note : Fresh installation will overwrite your database which means everything will be from fresh

1. First you’ll need to install MySQL

2. And the next step would be extracting Maps, DBC and VMaps from your World of Warcraft installation … (Maps and DBC are required in order for mangos to run, while VMaps are optional)

3. Run the reaper-x-mangos.exe inside the reaper-eazy-mangos folder, and you’ll get something like below image for an example, and then you just need to write the full path to your mysql installation directory (where mysql.exe and mysqldump.exe can be found) ;)

MySQL installation directory

If you’re didn’t write the correct path, you can be sure that you’ll get an error message at the next step

4. Now you just need to choose option number 1 to install the database as shown below, and when prompted for your mysql root password, don’t forget to write the correct password … :)

Mangos Database Installation

And one more thing, when you see something like in The Matrix movie (well … that’s how people called it) :) , you just need to wait until it finished and don’t interrupt the process

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 (although the most important thing is your datadir path

Editing Mangosd.conf

6. After finished with all of the above process, all you have to do now is just open the realmlist.wtf file in your World of Warcraft installation directory (the default location can be found at C:\Program Files\World of Warcraft) using Notepad, Wordpad, or your favorite text editor and then …

Replace :

set realmlist us.logon.worldofwarcraft.com
set patchlist us.version.worldofwarcraft.com

With :

set realmlist 127.0.0.1

and then 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 your own username with your desired password for your own WoW server account as shown on below image followed by typing setgm to give yourself a GM level account

Creating account in mangos

Btw if you can’t see what you should type inside the mangosd window from the above image, actually you just need to type :

create username password

to create the account, and then to allow your account to access The Burning Crusade Expansion pack (like BloodElf) you need to type :

setbc username 1

and finally :

setgm username (1–3)
for example setgm myusername 3

to give yourself GM Access at certain level (3 is the highest level and should only be used on your account while normal player is 0)

Optional :
If you want to change the server name into something else, you can use the reaper-x-mangos.exe to adjust it :)

Upgrading Reaper Mangos :

Make sure to backup your Characters data before upgrading

Upgrading Reaper Mangos can be done by simply running the reaper-x-upgrade.bat in Upgrade folder in reaper-eazy-mangos directory

But please note, that if you’re still using 2 version below the current release, the upgrade process is not going to be completed successfully (i’ve been trying to make sure that the upgrade process can be used by any version but it’s seems that there’s no easy way to accomplish this, but if you got a suggestion on how to process this, just let me know about it)

Note : You don’t need to worry about your custom stuff being overwritten by the upgrade process, because unlike before this time it’s only upgrade the necessary stuff only and not going to overwrite your custom stuff (but i assume that you’re using high id numbers for your custom stuff)

Finally i’d suggest you to check out the GM Commands List because there are some changes made at the GM Commands especially at the lookup command (and of course i’ll always update the GM Commands List whenever there are new command available for you to use, or there are previous command that is being replaced with new commands)

Related Links :

Complete Mangos GM Commands
Creating Public WOW Server
Creating 2 different World using Mangos
Apache Web server Installation Guide

Tags: Apachedatabasegamegm commandsGuidemangosmysqlPHPReaper MangosserverwarcraftWindowsworld of warcraftwow

Leave a Comment

Comments Navigation 1 2 3 4 5
  1. Rain said Mar 19, 2008 at 6:16 am

    Reaper-X thank you for your great job of making this. The guide is great! It was so easy with your guide to complete my own server :D

    What also would be nice is a guide to create portals to other citys at the entrance of each city. Maybe there allready is such a post but i havent seen it yet :D. But really thnx for all your work.

    Greet Rai

  2. felix said Mar 17, 2008 at 12:45 pm

    i wish there was a chatroom on this website. even a java-based one for live chats about mangos-topics

  3. MikeH said Mar 17, 2008 at 10:54 am

    well every thing went of with out any errors but i cant log in to wow but i did change my realm list to what it needs to be and still cant log in.

  4. felix said Mar 17, 2008 at 7:11 am

    ok the probelm that i keep comgin up with is durring a fresh installation. i got all of the files that i need in the right places, but when i choose ‘1′ for the installation and then ‘1′ again for unified database, it says, “the system can not find the fie specified” X2 then “please wait it’ll take a while to import the database” and “press any key to continue…” after i find the “any key” it goes to the next screen it says “generating default configuration file…etc etc…” then it says “file not found” X5 “press any key to continue…”

    it offers to create another username since i’m using the root account as the default. i tried both yes and no. nothing changes. this is as far as i can get. i’d like to know how to set this up because i’m going back to iraq soon and the satelite internet there is horrible.

    i’ve also tried some of the other builds of mangos and same with all except 4875. but i still can’t run TBC on that build. i did, however, get as far as setting up a server on my computer, i couldn’t get WOW and mangos to communiate. wow said something about “cannot verify this version of wow. please contact some dumbass at blizzard etc etc”

    if anyone knows what’s going on here, please let me know. i’m on MSN all the time. feel free to IM me. sereicikas@hotmail.com

  5. wanabpwnstar said Mar 17, 2008 at 1:09 am

    ok i have redone EVERYTHING like 4 times… like literally 18 hours of my time gone into trying to get this to work:p and im stuck on trying to tell it where the datadir is at(where vmaps, maps and dbc is at) which is the data file C:\WoW\Data and it gives me “DBC Directory doesnt exist make sure to put/copy/move the DBC directory into C:/WoW/Data” which i have its there i checked i have done everything i can think of and redone this intire thing over from start to finish coming up with this =/ please tell me how to fix this thanks a ton:D

  6. rad said Mar 15, 2008 at 12:39 pm

    im stuck on the last part i dont know where to put my pass and everything i ran both programs but dont know how to get to last screen

  7. alucaris said Mar 15, 2008 at 7:07 am

    Ok i finally fixed my maps problem and now i’m to the part when i run mangosd.exe when i run it it tells me the following error

    Daemon PID: 1024

    World Database: 127.0.0.1;3306;alucaris;aug81991;worldDB
    Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘alucaris’@'Localhost’ to database ‘worldDB;

    Cannot connect to world database 127.0.0.1;3306;alucaris;aug81991;worldDB

    I don’t know what to do to fix this

  8. alucaris said Mar 14, 2008 at 7:39 am

    um, ugh i’m not sure why i wrote to Chris on there, guess i’m tired

  9. alucaris said Mar 14, 2008 at 7:36 am

    To Chris:
    my reaper easy mangos folder is inside a folder named private server on my desktop,I opened the tools folder opened map extractor and dragged the two files there into my world of warcraft\data\enus folder and ran the extract-map, it flashes across my screen at light speed and makes an empty maps folder in the same directory

  10. Firane said Mar 14, 2008 at 7:24 am

    @Chris
    u need to go to the reaper folder and run them
    if your using a shortcut it wont work
    or if that doesnt work
    tell me exactly where the reaper folder is (the one that is ReaperMangos5225) and i can tell u how to run it a different way

  11. Firane said Mar 14, 2008 at 7:21 am

    @Jon C.
    u need to make a database in SQLyog called realmd and right click on it > import batch file > go into the reaper folder and click realmd
    god ppl are stupid as hell, u wouldnt believe how many times ive answered that one

  12. alucaris said Mar 14, 2008 at 6:28 am

    can some one tell me what is inside the maps folder their map extractor created. cause mine always makes an empty folder and when i try to configure mangos it says that the maps folder is missing an important file so if someone could please tell me whats in theirs i would be greatly appreciative

  13. alucaris said Mar 13, 2008 at 9:59 pm

    um theres a link on this site to the download the vmaps and maps, but it’s from megaupload.com, witch means if your not a member you can only download one thing. so if you downloaded before it won’t work, if you havent then go to the upper right of this page and click the reaper mangos 5225 – easy wow 2.3.3 private server link and find the download link

  14. edan said Mar 13, 2008 at 9:31 am

    To Alucaris,
    I have check the folder, but there’s no .exe or .bat file in the folder. Is there anyway i can download the exe or bat file? pls advice, thanks.. edan

  15. Jon C. said Mar 12, 2008 at 7:37 am

    The installation was succesful but when I tried to run the mangosd.exe and the realmd.exe

    the mangosd.exe doesn’t load up all the way

    An SQL ERROR: Table ‘realmd.realmlist’ doesn’t exist
    =========================================== 100%
    >> Loaded 443 MaNGOS strings
    Initialize data stores…
    === SQL: UPDATE ‘realmlist’ SET ‘icon’ = 1 WHERE ‘id’ = ‘1′
    SQL ERROR: Table ‘realmd.realmlist’ doesn’t exist
    =========================================== = 96%
    Some required *.dbc files not found or not compatible:
    C:\WOW\data/dbc/ItemExtendedCost.dbc Wrong client version DBC file?

    That’s just on the mangosd.exe

    The realmd.exe says:

    Using configuration file realmd.conf
    MaNGOS realm daemon /0.10.0-SVN
    to stop.

    Daemon PID: 3744

    Database: 127.0.0.1;3306;root;root;realmd
    MySQL client library: 5.0.54
    MySQl server ver: 4.1.22-comunity-nt
    SQL: SELECT ‘id’, ‘name’, ‘address’, ‘port’, ‘icon’, ‘color’, ‘timezone’, ‘allowedSecurityLevel’, ‘population’ FROM ‘realmlist’ WHERE ‘color’ != ‘3′ ORDER BY ‘name’ query ERROR: Table ‘realmd.realmlist’ doesn’t exist
    No valid realms specified.

    Everything went smoothly at the beginning, and then when i tried to run these two the above errors come up. Please help me.

    I’ve already tried uninstalling and deleting all directory files and started all over from the installation and patching up of the World of Warcraft directory files and folders, and tried reinstalling ReaperMangos5225

  16. Chris said Mar 11, 2008 at 11:13 pm

    someone please help me , my mangosd.exe and realmd.exe will not open. It opens then closes like a second later. Cant read wut it says . Someone please help.

  17. wowiezowie said Mar 11, 2008 at 10:05 pm

    I’m able to login and view the realm list and my server show online but when I double click it to connect it immediately drops me back into the realm list. No errors and nothing stands out in any log files. I noticed a couple of other people having problems after what appears to be a successful install too.

  18. Pat said Mar 11, 2008 at 4:02 pm

    Ok lol Everything I did now was correct…how do I connect to the server? I went to wow launcher and It is unable to connect and it shows no realm. I have changed the realmlist to set realmlist 127.0.0.1 so I’d like to know how to connect. Which programs must be running in order to connect?

  19. Pat said Mar 11, 2008 at 2:01 pm

    I could not connect to mysql database..says access denied.

  20. Pat said Mar 11, 2008 at 1:58 pm

    I cannot get mangosd or realmd to connect to world database. How do I fix this?

  21. Chris said Mar 11, 2008 at 11:24 am

    REAPER/ANYONE HELP ME, my mangosd and realmd will not launch please help!!!!!!

  22. Alucaris said Mar 11, 2008 at 1:43 am

    #Edan did you check the reap-easy-mangos folder?

  23. edan said Mar 10, 2008 at 11:31 pm

    hi reaper or anyone,
    can help me, i am not abl eto find the reaper-x-.exe file in my folder. is there any way i can download some where? thanks..

  24. Aleksander said Mar 10, 2008 at 9:17 am

    LOCK TABLES `creature` WRITE
    ————–

    ————–
    /*!40000 ALTER TABLE `creature` DISABLE KEYS */

    I get this and it doesn’t continue :(

  25. Alucaris said Mar 10, 2008 at 6:50 am

    I got to the point in the config were it asked me were my Datadir is located ( the one were i put vmaps, maps, and dbc in) and i typed in the correct path c:\WoW\data and it said
    Your maps directory missing important file, try re-extracting the maps again. I opened the maps folder and it has nothing in it, did i do somthing wrong on extraction? I redid the extracting and it took about half a second, it made a new maps file and that one is empty too.

  26. Alucaris said Mar 10, 2008 at 6:48 am

    I got to the point in the config were it asked me were my Datadir is located ( the one were i put vmaps, maps, and dbc in) and i typed in the correct path c:\WoW\data and it said
    Your maps directory missing important file, try re-extracting the maps again. I opened the maps folder and it has nothing in it, did i do somthing wrong on extraction?

  27. Slax said Mar 10, 2008 at 1:33 am

    heya man, excelent job, :D awsome server…
    but theres one thing..is it possible to launch this server online for other peopli like friends..?
    if it is could u please jjust tell hwo if u dont mind…

  28. Micr0n said Mar 9, 2008 at 10:34 pm

    Guys, I was getting access denied to localhost when I ran the mangos.exe but I created a new mysql user choosing option 8 after running reaperxmangos.exe. It created a new user just for mangos and it worked. I was stuck on access denied for localhost but got it working after running this step.

  29. Poc said Mar 9, 2008 at 9:39 am

  30. Poc said Mar 9, 2008 at 2:08 am

    Im getting the same error as nabojka, whenever i try to update I get

    ERROR 1061 (42000) at line 1: Duplicate key name ‘guildid_key’

    Anyone know how to fix?

  31. ukiki said Mar 8, 2008 at 6:09 am

    anyoneknow why i can’t create a new character it says something about taxi column not being identified

  32. Pheen said Mar 8, 2008 at 4:00 am

    I have my server running smoothing.. for everyone else connecting =/..

    When I try to connect locally I get to the Realm Selection screen.. select my server, it tries to logon to it for a second then goes back to the Realm Selection screen.

    Does anyone know how to fix this?

  33. nabojka said Mar 7, 2008 at 7:10 am

    Can someone help PLS.
    Whatever i do(when i try to update)error comes
    1061.
    What i should do?

  34. ukiki said Mar 7, 2008 at 1:27 am

    nvm i made it work now the only problem is that it wont let me create a new character

  35. ukiki said Mar 6, 2008 at 10:15 pm

    umm… hi i have a problem trying to run mangos.exe and realmd.exe, when i try to run them they say can not connect to mysql DB and can not connect to my character DB can u help me out plz

  36. bigsephy said Mar 6, 2008 at 8:42 am

    Reaper – Bravo and thanks as always – I’m getting to the Realm Selection screen and my Realm is showing up as “Offline”? Any help on what I could be forgetting? Thanks.

  37. jay said Mar 6, 2008 at 2:49 am

    Reaper. I am still having that prob. with the server getting stuck in ” authenticating” user name and password. how do i fix this.

  38. edan said Mar 4, 2008 at 3:08 pm

    Hi reaper,
    I cant find the reaper-x-mangos.bat inside the reaper-eazy-mangos folder for reaper mango 5225 version after extraction, please advice, thanks…

  39. Reaper-X said Mar 3, 2008 at 10:01 pm

    # Fred

    Did you type :

    setbc youruseraccountname 1

    from the mangosd window ;)

    # Sam

    Could you describe the problems (what kind of error message you get, etc) a little bit more? :)

    # Marco

    Do you have Burning Crusade expansion pack installed?

  40. Fred said Mar 3, 2008 at 1:44 am

    Sorry i forgot to said that i´m using the 5225 version. (Draenei and Blood elf not available , i can see the icons but can´t choose then). Thanks for help !

  41. Fred said Mar 3, 2008 at 1:38 am

    Man, you´re the best ! My mangos server is great ! But the draenei and blood elf are not available to choose … can u help me with this ??? i have the 2.3.3 wow version. the others characters are ok !
    thanks a lot

  42. Sam, said Mar 3, 2008 at 1:29 am

    Hey there. sorry to bother you
    i saw your problem about the “Loading auctions”
    error and i have the same problem.
    Have u sorted it yet?
    If so how?
    Thanks alot
    Sam

  43. SavageCore said Mar 2, 2008 at 3:02 pm

    I get ‘Could not connect’ when trying to log in. both mangosd.exe and realmd.exe start up and run with no problems.

    What could be wrong? I know other people are having this same problem

    Thanks

  44. Marco said Mar 2, 2008 at 10:54 am

    I fixed #5, but now i got this one:

    Check existing of map file ‘C:/WoW/maps/5301243.map’ not exist!

    I personally checked and in the maps directory there isn’t file with that name…

    I’m using GB version…

  45. coty said Mar 1, 2008 at 3:10 pm

    Whenever i try to run Mangosd.exe it says cannot connect to world database.
    Anyone know the reason why? or why it could be?

    thanks much.

  46. jimmy said Mar 1, 2008 at 10:04 am

    im getting an “unable to connect” message from WoW, my realmlist.wtf is “set realmlist 127.0.0.1″

  47. ozan said Mar 1, 2008 at 8:08 am

    I’m having trouble running my mangosd.exe, it shows a quick error that I can’t type in here real quick but it says that it can’t find config file.

  48. Servul said Feb 29, 2008 at 6:08 am

    ok my past 2comments make no sense really, when i start from putting in my SQL link, from there everything goes different from what the instructions say wayy different and im not sure if its something im doing or if its supposed to do that, once i just kept clicking enter and i got me through the “matrix thing lol” and then when it camt to puting in for where the DBC is it said it wasnt there but im purdy sure that ive gone 100% wrong from the begining becouse its all so different to the instructions..

  49. Servul said Feb 29, 2008 at 4:26 am

    By-passed that problem now im having problems with it saying it cannot locate my dbr files in my wow/data but ive checked and double checked and triple checked and its there,

  50. Servul said Feb 29, 2008 at 4:06 am

    Hey im having a problem with the first step when i put my sql directory in it doesnt come up with options 1, 2 , 3 etc..

Comments Navigation 1 2 3 4 5

Trackbacks/Pingbacks

CommentLeave a response

Please read our comment policy | XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>