Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Support > Archive::Linux Servers

Archive::Linux Servers Archive area for Linux Servers's posts that were moved here after an inactivity period of 90 days.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #3  
Old 02-09-2004, 03:03 AM
farce
Hill Giant
 
Join Date: Feb 2003
Posts: 126
Default

setup on linux is fairly easy if you can do it on windows, and can install linux.

Your redhat install can include mysql and perl from the start.. then you just run the IO::Scalar installation.

source in your favorite databse...

after that, get the latest source, compile, and run.

here's an example installation of EQemu after installing linux and downloading your database and eqemu source ( from memory )

Code:
[root@localhost root]$  chkconfig --level 345 mysqld on
[root@localhost root]$  service mysqld restart
[root@localhost root]$  mysql -uroot
mysql> grant all privileges on eq.* to eq@localhost identified by 'eq';
mysql> flush privileges;
mysql> quit
[root@localhost root]$  cd eqemu
[root@localhost eqemu]$  mysql -uroot eq < database.sql
[root@localhost eqemu]$  cd EMuShareMem
[root@localhost EMuShareMem]$  make
[root@localhost EMuShareMem]$  cp libEMuShareMem.so /usr/local/lib
[root@localhost EMuShareMem]$  echo "/usr/local/lib" >> /etc/ld.so.conf
[root@localhost EMuShareMem]$  ldconfig
[root@localhost EMuShareMem]$  cd ../world
[root@localhost world]$  make
[root@localhost world]$  cd ../zone
[root@localhost zone]$  make
[root@localhost zone]$  cd ..
[root@localhost eqemu]$  HERE YOU EDIT YOUR INI FILES FOR EQEMU
[root@localhost eqemu]$  THEN START THE SERVER
I use screen to detach my server from the terminal/console i'm running it in, so i can reattach remotely or later. pretty easy to use, just type screen and you'll get a blank terminal. If you're using minilogin, run 'wine MiniLogin' in the first screen. when it's running hit <ctrl-a>c to create a new window. ./world/world in that one to start world, <ctrl-a>c again ./zone/zone . ip_of_server port localhost to start up your zone, then <ctrl-a>c and start however many more zones.

<ctrl-a># switches between screens. 0 is the first.

<ctrl-a>d detaches, screen -r will resume it.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 06:10 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3