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

10-13-2025, 01:49 AM
|
Fire Beetle
|
|
Join Date: Jul 2015
Posts: 23
|
|
Quote:
Originally Posted by plesky
You can technically setup the bin folder anywhere, put the executables inside it, as long as your symlinks point to them. One time, I created a bin folder, right inside the server folder and put them in there to run them.
In the original linux install, it created a /home/eqemu/server_source and /home/eqemu/server_build (which also created a bin inside of that) when the binaries were compiled.
If you follow the instructions for compiling, at the end of that readme-setup, whatever build directory is used for compiling, it will create a bin folder there.
|
Yep, that's how the docker runs it. Too bad the docker itself didn't work, either, but I won't get into that in this thread lol. I'll probably just end up going back to creating the 10 zones manually for now. I really can't figure out where the hickup is at this point and I feel like I've checked virtually everything.
|

10-13-2025, 02:01 AM
|
 |
Fire Beetle
|
|
Join Date: Mar 2025
Posts: 22
|
|
Quote:
Originally Posted by rubysoul
Yep, that's how the docker runs it. Too bad the docker itself didn't work, either, but I won't get into that in this thread lol. I'll probably just end up going back to creating the 10 zones manually for now. I really can't figure out where the hickup is at this point and I feel like I've checked virtually everything.
|
I would assume, the biggest hurdle in anyone creating a full install script for linux, would simply be having solid download links for the installer. When I was having problems compiling current code in debian 11, there was updates needed that I couldn't get from debian repo anymore, I had to upgrade to debian 12 to get what I needed for a smooth compile. (debian 11 is fading into the woodwork), lol
The docker install, I "think" was created by that Akkadius that left recently. I'm not sure.
|
 |
|
 |

10-13-2025, 02:09 AM
|
Fire Beetle
|
|
Join Date: Jul 2015
Posts: 23
|
|
Quote:
Originally Posted by plesky
I would assume, the biggest hurdle in anyone creating a full install script for linux, would simply be having solid download links for the installer. When I was having problems compiling current code in debian 11, there was updates needed that I couldn't get from debian repo anymore, I had to upgrade to debian 12 to get what I needed for a smooth compile. (debian 11 is fading into the woodwork), lol
The docker install, I "think" was created by that Akkadius that left recently. I'm not sure.
|
Yep, it was. Someone updated the docker 2 weeks ago to "fix all the links". Maybe something isn't quite right with it still.
I've only worked with Ubuntu personally. That was the last thing I could think of, that maybe this one quirk is related to running the newer 24.04, but who knows at this point lol.
|

10-13-2025, 02:21 AM
|
Fire Beetle
|
|
Join Date: Jul 2015
Posts: 23
|
|
Ok, I got it working. I gotta own this one lol.
Creating the symlinks in the root of the installation, pointed at the bin folder right there in the installation, fixed the problem.
I didn't think this could actually be the problem because everything else worked, but I was wrong. The only thing that makes any sense to me is I saw a snippet somewhere, not even related directly to this problem, where someone mentioned the executable point needs to be in the same folder as the eqemu_config.json file. I guess I proved everything else EXCEPT the dynamic zones works thru just a reference of the original calling folder lol. Oh well, it's fixed! Thanks for dealing with me LOL.
|

10-13-2025, 02:31 AM
|
 |
Fire Beetle
|
|
Join Date: Mar 2025
Posts: 22
|
|
Someday, maybe I will go to work on that install.sh script to turn it into a full auto-install, but I would need to secure download file links for it. It's still the original install script, all I did was edit a few lines to compensate for manual setup. Originally, in the script, it would download the eqemu_server.pl which the script would call at the end of it. So a big part of the install was in that .pl file
If I could get my hands on that original eqemu_server.pl file it would help build a new script. But the current one available is blank.
|

10-13-2025, 02:51 AM
|
Fire Beetle
|
|
Join Date: Jul 2015
Posts: 23
|
|
Quote:
Originally Posted by plesky
Someday, maybe I will go to work on that install.sh script to turn it into a full auto-install, but I would need to secure download file links for it. It's still the original install script, all I did was edit a few lines to compensate for manual setup. Originally, in the script, it would download the eqemu_server.pl which the script would call at the end of it. So a big part of the install was in that .pl file
If I could get my hands on that original eqemu_server.pl file it would help build a new script. But the current one available is blank.
|
This?
https://github.com/kevman5/Eq-Emulat...qemu_server.pl
|

10-13-2025, 02:53 AM
|
 |
Fire Beetle
|
|
Join Date: Mar 2025
Posts: 22
|
|
Quote:
Originally Posted by rubysoul
|
Ya, but that one is blank too, lol
|

10-13-2025, 03:01 AM
|
Fire Beetle
|
|
Join Date: Jul 2015
Posts: 23
|
|
Quote:
Originally Posted by plesky
Ya, but that one is blank too, lol
|
Which part? That link is a 2807 line file for me, unless it's a url in that file that you're talking about.
Another link, think this one is direct from Akk:
https://github.com/EQEmu/Server/blob...qemu_server.pl
|

10-13-2025, 03:20 AM
|
 |
Fire Beetle
|
|
Join Date: Mar 2025
Posts: 22
|
|
Ok, I was having probs viewing the files right on github, but I downloaded it and YES, that's the file I need. Last time I did a windows install, (long ago) it downloaded a blank eqemu_server.pl file. Even the one's in my windows servers, have a blank one. But I think the installer gets it from elsewhere
But it's obviously still available. I just kept seeing a blank file on the github, must be my browser, lol
|

10-13-2025, 03:37 AM
|
 |
Fire Beetle
|
|
Join Date: Mar 2025
Posts: 22
|
|
In the source github changelog it shows:
### Deprecation
* Remove eqemu_server.pl script and ties to server ([#4049]( https://github.com/EQEmu/Server/pull/4049)) @Akkadius 2024-02-10
Obviously the modern code had no use for it anymore. It was also used for updates, etc, previously.
|

10-13-2025, 09:04 AM
|
Fire Beetle
|
|
Join Date: Jul 2015
Posts: 23
|
|
Also, after a sleep, I remembered that I did have a copy of the file but Defender kept deleting it. Not sure why it didn't delete the ones I just downloaded. And yes, I also found that note that it was no longer needed. In Windows now, this gets executed from start bat and seems to do a similar process now.
spire.exe eqemu-server:launcher start
I'll also note that the docker image is effectively a linux install and no longer relies on that file, either. So there's a newer way of doing this, even if we still have a copy of the pl file (keeping in mind that I haven't yet gotten the docker fully up and running, but everything does appear to be downloaded and installed).
|

10-13-2025, 11:31 AM
|
 |
Fire Beetle
|
|
Join Date: Mar 2025
Posts: 22
|
|
As it stands now, there is no official windows or linux installer. The windows installer on the docs site, that has a new host is infested with dead links for installs.
https://docs.eqemu.dev/server/instal...ation-windows/
I have all the files I needed to get things put together and created repos to host the files used for the older install method. Have a few more uploads and finish with the links in the script files, but after I am done, the full install should work for both windows and linux. It just won't have the modern docker/spire stuff installed, and I'm not interested in digging into that, lol
Most of the links in the script that needed altered are the variable download links for anything that disappeared recently. Any links pointing to files on the main EQEmu github in that eqemu_server.pl script are still active. But, I'll work more on it later tonight.
|
 |
|
 |
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 03:36 AM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |