mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-04 13:10:26 +00:00
cmake isn't available on ubuntu by default
+17
-16
@@ -15,19 +15,20 @@ Steps
|
|||||||
3. Additional optional dependencies: `sudo apt-get install phpmyadmin`
|
3. Additional optional dependencies: `sudo apt-get install phpmyadmin`
|
||||||
4. Clone the repository from github: `git clone git@github.com:EQEmu/Server.git eqemu`
|
4. Clone the repository from github: `git clone git@github.com:EQEmu/Server.git eqemu`
|
||||||
5. `cd eqemu`
|
5. `cd eqemu`
|
||||||
6. `cmake .`
|
6. If you do not have cmake installed already, `sudo apt-get install cmake`
|
||||||
7. `make`
|
7. `cmake .`
|
||||||
8. Go to http://peqtgc.com/releases and download the peqbeta_ and quests_ files.
|
8. `make`
|
||||||
9. The peqbeta archive contains SQL data that needs to be loaded into your database.
|
9. Go to http://peqtgc.com/releases and download the peqbeta_ and quests_ files.
|
||||||
10. The quests archive contains a quests folder that should be copied to your eqemu directory.
|
10. The peqbeta archive contains SQL data that needs to be loaded into your database.
|
||||||
11. Inside the quest folder are two folders called `lua_modules` and `plugins`. Move these to the root of your eqemu directory.
|
11. The quests archive contains a quests folder that should be copied to your eqemu directory.
|
||||||
12. Download the maps from Google Code. From your eqemu directory: `svn checkout http://eqemumaps.googlecode.com/svn/trunk/ .`
|
12. Inside the quest folder are two folders called `lua_modules` and `plugins`. Move these to the root of your eqemu directory.
|
||||||
13. Copy the default config file: `cp utils/defaults/eqemu_config.xml.full ./eqemu_config.xml`
|
13. Download the maps from Google Code. From your eqemu directory: `svn checkout http://eqemumaps.googlecode.com/svn/trunk/ .`
|
||||||
14. Create a database named `eq` and load the .sql files from the peqbeta_ archive into it.
|
14. Copy the default config file: `cp utils/defaults/eqemu_config.xml.full ./eqemu_config.xml`
|
||||||
15. Create a user with privileges on `eq` and add the credentials to `eqemu_config.xml`.
|
15. Create a database named `eq` and load the .sql files from the peqbeta_ archive into it.
|
||||||
16. Copy `eqtime.cfg` from the peqbeta_ archive into the eqemu root directory.
|
16. Create a user with privileges on `eq` and add the credentials to `eqemu_config.xml`.
|
||||||
17. Copy `spells_us.txt` from your Everquest installation into the eqemu root directory.
|
17. Copy `eqtime.cfg` from the peqbeta_ archive into the eqemu root directory.
|
||||||
14. Create the logs directory: `mkdir logs`.
|
18. Copy `spells_us.txt` from your Everquest installation into the eqemu root directory.
|
||||||
19. Create the shared memory directory: `mkdir shared`.
|
19. Create the logs directory: `mkdir logs`.
|
||||||
20. Run `Bin/world` and wait for it to finish initializing.
|
20. Create the shared memory directory: `mkdir shared`.
|
||||||
21. Once the world server is running, open a new terminal window and run `Bin/eqlaunch <name of your server>`.
|
21. Run `Bin/world` and wait for it to finish initializing.
|
||||||
|
22. Once the world server is running, open a new terminal window and run `Bin/eqlaunch <name of your server>`.
|
||||||
Reference in New Issue
Block a user