Debian Wiki Updates/Tweaks
Howdy.
http://wiki.eqemulator.org/p?EQEmu_o..._6_VM&frm=Main This topic above, here's my notes about it. I used debian-7.6.0-amd64-netinst.iso ----compile EQEMU section--- cmake is now used instead of just make, so these steps are added: apt-get install cmake cmake . make ---Grabbing the sources-- remove these (deprecated): svn co http://projecteqdb.googlecode.com/svn/trunk/peqdatabase peq svn co http://projecteqquests.googlecode.com/svn/trunk/quests quests they're now https://drive.google.com/folderview?...p=sharing#list copying and linking files: on the change to server dir, copy and create links steps: cp ../source/utils/patches/patch_* ./ cp ../source/utils/patches/opcodes.conf ./ This is a personal preference, so if you recompile it backs up old and copies new. cleanipc and a lot of commands aren't properly noted here, but can be. (You need to copy the files from ~/eq/source/Bin/* over to your ~/eq/server/ dir. ~/eq/server/$ nano sync.sh Code:
#!/bin/bash instead, copied from the readme.txt ----------- create database whatever_db_name_you_want; use whatever_db_name_you_made; source peqbeta_blahblah.sql; source player_tables_blahblah.sql; (OPTIONAL) source load_login.sql; (OPTIONAL) source load_bots.sql; copy eqtime.cfg over to the directory where your server binaries live. If you plan on using the public EQEmu login server, then sourcing load_login.sql is not necessary. If you wish to use a local login, you can login using Admin and the password "password". You can also look in load_login.sql to see how to add your own users manually. ----------------- Then run: mysql -u root -p peq < peqbeta*.sql mysql -u root -p peq < player_tables_*.sql cp ~/eq/peq/eqtime.cfg ~/eq/server/ EQEMU setup-- the mv eqemu_config.xml.bak command doesn't do anything. No source/destination. I think it wants: mv eqemu_config.xml eqemu_config.xml.bak Create your server start and stop files--- instead of the mess of shell scripts, I normally install gnu screen or tmux or whatever. I adjust tmux personally with this https://gist.github.com/andreyvit/2921703 so it feels like screen. and do a series of C+a c C+a , and call them eqlaunch, world, whatever you launch. eqconfig needs login.eqemulator.net 5998 as well I think that's about it. |
Shin,
Would you like a Wiki user to update the page yourself? Thanks, -Akka |
Quote:
|
I suppose I could do that Akkadius. I tried originally and noticed it was locked except for wiki members, figured I'd write self notes/tell you guys to do it than go through process of applying.
Thanks. |
Quote:
"---Grabbing the sources-- remove these (deprecated): svn co http://projecteqdb.googlecode.com/svn/trunk/peqdatabase peq svn co http://projecteqquests.googlecode.com/svn/trunk/quests quests they're now https://drive.google.com/folderview?...p=sharing#list" |
Sent in a PM Shin.
Thank you so much for getting the Debian install up to date. This was needed badly. Also, bonus points for anyone who gets a Debian VM setup and then lets me download it from them so I can host it on our Wiki for an instant sandbox. |
Quote:
|
Replied to your PM with a virtualbox install package, akkadius. I'm working on a new page for the tutorial instead of editing the old one. (With videos).
http://wiki.eqemulator.org/p?EQEmu_o...n_7_Virtualbox |
Quote:
|
Quote:
|
The videos are great! Thank you for the update. I will try to run through this setup tomorrow to see how it goes. My only differences will be that I am using Vmware Workstation 10, and I am more accustom to using vi for editing.
|
I finished my wiki article, now I'll go and edit the original one as soon as I find time. :)
|
Quote:
|
Meh, I can give guidance to a linux noob on how to maintain stuff. I'm just too lazy to do all the upkeep myself. :P
|
I've just about got it, but still have a couple things not going well. The LibEMuShare file is in the server directory...
Code:
[Debug] [WORLD__HTTP] Requesting that HTTP Service stop. |
All times are GMT -4. The time now is 10:46 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.