This is a guide for those who wish to run their own EQEMU 0.7.0 server.
1. Download all of the following:
mySQL 4.0.23
ActiveState Perl 5.8
EQEmulator map files
Cavedude's ServerPack 3.52
2. Installation -
MySql
Perl
Cavedude's ServerPack 3.25
Editing the eqemu config.xml
Editing this file may be required depending on your installation options. It is located in your EqEmu directory (default is "C:\EqEmu"). If you chose the PEQ database, you need to change your db option to peq.
Finishing Touches
Now it's time to finish up the installation. You just have to run a few sql commands and you will be ready to roll. If you used the PEQ databases, Click on "Start" then "Run" and type in "C:\mysql\bin\mysql -u root peq". Now type in " GRANT ALL PRIVILEGES ON peq.* TO eq@localhost IDENTIFIED BY 'eq' WITH GRANT OPTION; " If you used cavedude's database, replace "peq" with "eq".
For minilogin -> To add users, while MySql is still open, type "insert into account (name,status, minilogin_ip) values('YOURUSERNAMEHERE',250,'127.0.0.1');" 127.0.0.1 is the local ip. If you are running the server on another machine, you will need to update this IP address with your own.
Now extract the Map to "C:\EqEmu\Maps" directory, then copy spells_us and spells_en from your Everquest folder to "C:\EqEmu". Now run the shortcut to EqEmu on your desktop and you are good to go.
1. Download all of the following:
mySQL 4.0.23
ActiveState Perl 5.8
EQEmulator map files
Cavedude's ServerPack 3.52
2. Installation -
MySql
- Install MySql 4.0.23 to C:\mysql
- After installation is complete, navigate to "C:\mysql\bin" and double click winmysqladmin.exe.
- This will open up a window to enter a username and password. Use "eq" for both username and password.
Perl
- Install ActivePerl 5.8 to C:\perl
- After installation is complete, click "Start" then "Run" and type in "ppm" and press Enter.
- In the PPM window, you will now need to install 3 packages. Do this by typing the following:
"Install DBI"
"Install DBD-mysql"
"Install IO-stringy" - After all 3 are installed, close the PPM window
Cavedude's ServerPack 3.25
- Install Cavedude's ServerPack using which options you feel are necessary. To install a server for LAN play, choose MiniLogin Server. Remember whether you chose cavedude's database or the PEQ database because you will need to manually configure the XML file if you chose PEQ.
- After you have chosen your options, proceed with installation and wait for the database to build (can take up to 10 mins on slow computers).
- *note - I would like to add that it took a bit longer than 10 minutes for me to source the db's. It took about 35 minutes to source both cavedude and PEQ's db using cavedudes server pack setup. The only reason I mention this is so that people don't think the sourcing froze up. My advice is to be patient and give it some time. )
Editing the eqemu config.xml
Editing this file may be required depending on your installation options. It is located in your EqEmu directory (default is "C:\EqEmu"). If you chose the PEQ database, you need to change your db option to peq.
Finishing Touches
Now it's time to finish up the installation. You just have to run a few sql commands and you will be ready to roll. If you used the PEQ databases, Click on "Start" then "Run" and type in "C:\mysql\bin\mysql -u root peq". Now type in " GRANT ALL PRIVILEGES ON peq.* TO eq@localhost IDENTIFIED BY 'eq' WITH GRANT OPTION; " If you used cavedude's database, replace "peq" with "eq".
For minilogin -> To add users, while MySql is still open, type "insert into account (name,status, minilogin_ip) values('YOURUSERNAMEHERE',250,'127.0.0.1');" 127.0.0.1 is the local ip. If you are running the server on another machine, you will need to update this IP address with your own.
Now extract the Map to "C:\EqEmu\Maps" directory, then copy spells_us and spells_en from your Everquest folder to "C:\EqEmu". Now run the shortcut to EqEmu on your desktop and you are good to go.