Thank you EQEmu for the Server installation guides here:
https://docs.eqemu.io/server/categor...allation-linux
and to ALL the amazing people working so hard to make this project continue! The forums answered ALL my questions .. so, now I will have more!~
I tried the amazing Akkadius akk-stack but it was too complicated for me at this point... soon i will know to use those tools... I would recommend looking into all his stuff
https://github.com/Akkadius/akk-stack
https://github.com/Akkadius/Occulus
I used telnet / unix in elementary school... and haven't used a command line for a good while since... mySQL/mariaDB also fairly new.. so this was not easy for me, but now, will be easier for you!
Me logged in on client and SSH on HurbQuest PUBLIC server
http://www.eqemulator.org/index.php?...o&worldid=3264
With
Amazon Web Services, ANYONE can REMOTELY set up a PUBLIC SERVER to play with EQ Titanium Client!
...protected inside the Amazon Virtual Private Cloud... I just wanted to see if this was possible!
you NEED a PHONE/Email/CREDIT CARD to sign up :( so .. sorry.. not totally free .. but faster than building a server!
... To
play you need a
client PC!~
**I use a
WINDOWS 10 PRO PC with Titanium install***
To COMPILE the data, use a larger instance than the free tier 1gb RAM...
I will see how hosting on the Free Tier t2 will work... after I learn more about a
running server.. i used to play as a Guide (Daedul the Diligent on Saryrn server ~2000) so I'd love to put on events again...
**
THIS IS AN INITAL LAUNCH -- PUBLIC SERVER is available but NOT TESTED and
I WILL BREAK IT
Amazon Web Service has Image back-up for this launch so I can reset.. doing it on the fly with install.sh took about 2 hours including setting up the EC2 instance with cmake... so no back up really needed.
-----------
Running a client in Windows 10 Pro required changing compatibility to XP Service Pack 2 and Run as Administrator.
Client eqgame.exe -> launched via .bat file with patchme
eqhost.txt was edited for eqemulator login (I have NOT tried to run a public login server... i use eqemulator.net! .. but soon we could TRY to make alternate logins "just in case")
I have NOT set up mysql for remote connections.
Open your amazon web service ports... i haven't needed to use "ufw allow" or any iptable/nftable access, yet..
FOLLOW ALL INSTRUCTIONS to set up your WORLD SERVER here on the EQEmulator page
http://www.eqemulator.org/index.php?pageid=ws_mgmt
Debian 10 SSH login default is "admin"
I use PuTTY for my command line interface console for Windows
https://www.putty.org/
sudo apt update/upgrade, and then apt install cmake to be able to compile.
when you run install.sh, the mysql root password can be nothing, because the system has <password> as the default... I just hit enter and the made my DB name/user/pw, but during the install i had to enter the root pw .. hitting enter did NOT work, but typing password did!
if you set up remote login, you can use the online PEQ editor
http://eoc.akkadius.com/EOC2/
if you set up apache2 web server, you could host your own mypHp / Occulus admin stuff.
https://eqemu.gitbook.io/server/cate...atabase-editor
sudo bash server_start_with_login.sh
sudo bash server_status.sh
Open your ports in your AWS security groups you set up to obtain your RSA key for PuTTy login
---
Here is my set up which I am connected to ABOVE on my PC client:
https://docs.eqemu.io/server/categor...r-eqemu_config
I leave legacy set to 1 instead of deleting that line, but i delete loginserver2 etc
use 127.0.0.1 for localhost
use YOUR external public ip, and world server account login/pw for EQEmu!
eqemu_login.json
login.json