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

Support::Linux Servers Support forum for Linux EQEMu users.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 10-12-2025, 02:01 AM
plesky's Avatar
plesky
Fire Beetle
 
Join Date: Mar 2025
Posts: 22
Default Easy DIY Linux Install

This install involves Current EQEmu source code - Release v23.10.3 and Current Database - db version 9328 (as of Oct 12, 2025)

I put this together for a quick fix for manually installing a server on linux.(no docker/container setup). I use this exact method myself all the time, when installing on a new linux box, except, I compile my own binaries. I've always used Debian, so I have no clue about other flavours. If you're using any virtual or vm environment, I can't help you with any problems that may be related to that. I've never used anything besides a dedicated linux box.

Instructions in the readme include download links, including the EQEmu pre-compiled binaries on their github release. This method has no compiling to do. But at the end of the readme-setup doc, there is instructions for those who want to compile their own binaries in linux (it's easy). But I ran into compile errors with Debian 11, so I upgraded to 12 and problems went away.

First part of putting it together, is using a former linux install shell script from Emu, before it was labeled as "broken". I edited a few lines to comment out dead download links and not continuing on. It installs the basic pre-requisites, (perl, mariadb, libsodium, etc.) and prompts the user for usernames, passwords, etc, just as it used to. It goes as far as creating the /home/eqemu/server folder and the eqemu linux user.

Inside the zip file, is the install.sh file, the readme-setup doc and the install folder. That contains all files needed inside the /home/eqemu/server/ folder, except for maps, but the readme-setup doc has links for any downloads needed.

This has always worked for me, so if you have problems, I won't know what's happening on your end. If you followed every line in the readme-setup doc, you shouldn't have problems. But if you're totally new to linux ...... I have no intentions of tutoring anyone. I'm busy, lol

You can download the zip file here:

https://github.com/user-attachments/...ux_Install.zip

Recommended to unzip in your linux /home/user/ folder and go from there. Important: Not a good idea to edit linux shell scripts (.sh) in windows. The readme doc will explain that.

AFTER EDIT: Sorry, something I should of added in that readme-setup doc. When I start the server, booting up, it may just be a "me" thing, but it takes awhile, sometimes it can make one think it is hanging on part, before it shows zones loading in the terminal window, but it still boots up. That custom start.sh I use works for me, you can close the terminal window after the server is fully booted up.

Good Luck.

......gone fishing .....
__________________
__________________________________________
A 1998 Adventure - (site being moved)
Reply With Quote
 

Tags
linux install


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 04:57 PM.


 

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