Introduction: How to Make a World of Warcraft Private Server on a Mac! 10.5.7+ Only

Picture of How to Make a World of Warcraft Private Server on a Mac! 10.5.7+ Only

Because of the update to 3.2.2 for MacPack requires Mac OSX 10.6... I have made this for the people that still have 10.5.7!

Patch 3.1.3 only...

Step 1: Downloads

Picture of Downloads



Navicat Lite

This contains the .prefPane that you need.

Step 2: Install MacPack 13.1!

Picture of Install MacPack 13.1!

 One of the easiest steps in the Instructable! It is self explanatory.

Step 3: Start MySQL

Picture of Start MySQL

1. Go to your System Preferences.
2. Go to MySQL.
3. Start MySQL.

Step 4: Make a New Navicat Connection

Picture of Make a New Navicat Connection

1. Open up Navicat.
2. Go to Connection and click MySQL.
3. Use the information in the picture.
4. Test Connection.
5. The connection should be successful.

Step 5: Start the Server!

Picture of Start the Server!

1. Open Terminal.
2. Copy this:
cd /arcemu/server/bin
3. Paste it in the Bash.
4. Copy this:
5. Paste it in the Bash.

That should have made it so you can logon. But now without running the next command, you cant connect to the server.

1. Press "Command + N"
This should have opened a new bash.
2. Do the same exact thing as the other command but this time instead of running "arcemu-logonserver" use this command:

Step 6: Change Realmlist and Connect!

Picture of Change Realmlist and Connect!

1. Find your in the World of Warcraft folder.
2. Change the text in it to: 
Set Realmlist
3. Save it.
4. Logon to WoW with this account:
Username: Epic
Password: Epic
5. ENJOY!!!!


natdragon (author)2013-01-04

Hello the SQL link doesn't work you might want to check it thanks ^^

煒呂 (author)2011-05-20

hi, when i try to open mysql, it pop up a msg saying mysql will not work on intel based mac, can you help?

mkloiber (author)2011-03-02

Start MySQL:
Install: mysql-5.1.44-osx10.5-x86_64 AND MySQLStartupItem.
Open: MySQL.prefPane.

Have fun =)

(Sorry my english ist not good. For english and germany help:

Yoshi369 (author)2010-10-02

I did everything that you said to do above, but at the end of both terminal windows it said "Connection failed due to: `Unknown database 'macpack'`" any advice?

nintendog78 (author)2010-09-08

how to add ppl?

Nastan (author)nintendog782010-09-25

That would be in Navicat. Under logon section you go to accounts. From there it is pretty self explanatory.

redfang58 (author)2010-06-10

ik this is old, but i hope you still follow... when i logon it says unable to validate game version... please help?

Nastan (author)redfang582010-06-14

Is your WoW version 3.1.3 and not 3.3.3?

redfang58 (author)Nastan2010-06-17

do you mean the macpack or the actual game?

Nastan (author)redfang582010-06-22

The actual game. Also with 3.3.5 today. I would keep an extra copy.

hatehatehate (author)2010-06-12

I press the red buton who quits the terminal i dont quit it wher u can find your mac version and soo is it right on the window where u can do +,-and x

Nastan (author)hatehatehate2010-06-15

If it gives you a warning that it will cancel the action in progress or whatever it is (Never did this in a while. =P) then do not close it.

enraya (author)2010-05-23

 Just tried again with Epic/Epic and this time it said:


I hope this info helps you to help me. 

Nastan (author)enraya2010-05-26

 The problem could be is that you could have quit Terminal after you turned on the Login Server.

pilaproto (author)2010-05-03

My WoW is now 3.3.3..... Wtf how do u unpatch your wow to 3.1.3? :O
Mac's doesn't have WoW Repair or something..

Nastan (author)pilaproto2010-05-26

 Because Mac does not have a repair kit, the only known way to downgrade is to reinstall the whole client.

enraya (author)2010-05-23

 I have followed the instructions carefully, and I believe the problem is in the Terminal. I did everything you specified however it did not work and wrote back with "no suitable image found" and "did find but wrong architecture". 

Can you please help. Also why login with "Epic/Epic"? 

PS: Epic/Epic currently does not work.

Please help. 

colorme2 (author)2010-05-18

It's not showing my MySQL at all, anyone have any idea?

Arthras (author)2010-04-15

 It didnt work btw what do i do with terminal afterwards?

Nastan (author)Arthras2010-04-16

 First of all, what exactly didn't work?

Secondly, with terminal, one the world and logon server is started you can just close those 2 windows/tabs. Just make sure you do not quit Terminal.

Pixelgun (author)2010-04-01

 The password, not shown in the New Connection window image, should be the same as the username ("root").

Nastan (author)Pixelgun2010-04-16

 There should be no password.

Metroid10 (author)2010-04-10

it says:

Connection Fail
Can't connect to MySQL server on '' (61)

Nastan (author)Metroid102010-04-16

 Did you turn on MySQL before doing this?

Pixelgun (author)2010-04-01

My terminal always starts in the home folder (computername: ~username$) so I had to locate the correct directory to do this which ended up being computername:/ username$ and the I entered cd Server/bin (case sensitive) and then  ./arcemu-logonserver. The result was that the library was not loaded because the image was not found. Looking at the directory in the finder it has arcemu-logonserver,  arcemu-world and arcemu-crashreport files there. Not sure where to go from here.

mastaplayaomar (author)2010-03-04

 hey guys go to and download it 
way better and much much simpler. and if u have questions. on aim or ichat 24/7 

just trying to help others. because it took me months of searching and testing to get this stuff i will also show u how to make it public "hamachi"
because atm i am trying to do the straight public. i portforwarded and everything just alil more practice and i will have it.
thanks. have fun :)

Nastan (author)mastaplayaomar2010-03-12


Nastan (author)mastaplayaomar2010-03-12

 mastaplayaomar, have you not looked at the requirements of that application? It requires Mac OSX 10.6 and the whole point of making this Instructable was for people who still have 10.5.

hilbilijim (author)2010-02-07

i have a problem, I can't find Mysql in my system preferences..
Can you help me ?
Thanks by advance

TaliesinWard (author)hilbilijim2010-02-11

 Search it at apple, I personally got a widget switch,
Hope this helps :)

hilbilijim (author)TaliesinWard2010-02-22

i don't understand what you mean.. can ou be more specific plz
Thanks for the answer anyway :)

hilbilijim (author)2010-02-22

i don't understand what you mean.. can ou be more specific plz
Thanks for the answer anyway :)

Nibbler19 (author)2010-02-11

MYSQL is something else that you need to download. For some reason this guide doesn't talk about that.

Anyway, here is a link to the mysql website.

I hope this helps.

TaliesinWard (author)Nibbler192010-02-11

 Have you somehow managed to make this work?

Nibbler19 (author)TaliesinWard2010-02-13

I did manage to get a server running (with wow patch 3.1.3) and log in, but I never could make a character.

Now that I am using 3.3.2 it doesn't work at all.

Nastan (author)TaliesinWard2010-02-11

I do not remember where I got the MySQL but if I remember right I just searched it in Finder.

Nibbler19 (author)2010-02-10

It doesn't work for me. When I do the  ./arcemu-logonserver it gives me this:

21:42 E [Arcemu] MySQLDatabase: Connection failed due to: `Unknown database 'logon'`

can you help?

TaliesinWard (author)Nibbler192010-02-11

 I've been trying this for about two weeks and nothing seems to be working, I don't think anyone is going to help any time soon :(

About This Instructable



More by Nastan:How to make a World of Warcraft Private Server on a Mac! 10.5.7+ OnlyConnect to a WoW Private server on Mac!
Add instructable to: