GUIDE: EQEmu Public Server - Amazon EC2 t2.2xlarge 32gb 8 CPU Server - Client Win 10
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 https://i.imgur.com/f3GSp4w.png 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. https://i.imgur.com/11kidT6.png ----------- 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.. https://i.imgur.com/UVPWaAh.png 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! https://i.imgur.com/TLwBI8U.png 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 https://i.imgur.com/6WbCEbH.png login.json https://i.imgur.com/LDSrogd.png |
the t2.2xlarge 8 CPU 32GB RAM runs very well but they are saying the t3 instances are better AND cheaper ..
... and you CAN change your AWS EC2 instance to a difference tier, THAT is easy.. so lets try a t3.small and see how that goes!~ then work thru the next tiers the Elastic File Storage .. definitely keep that to 30GB free tier, you can EXPAND any time... that cost me more money than the CPU..but like $60~ Quote:
I wanted to see if the t2.micro would crash the server and it did because of MEMORY again ... no big deal lets TRY another INSTANCE and crash that too http://www.eqemulator.org/index.php?pageid=serverinfo& Code:
Last login: Fri Nov 19 05:24:34 2021 from x.x.x.x |
the t3.small seems nice ... cost like ... ~$4 to have the server up for ~day with no real load
On-Demand Linux pricing 0.0208 USD per Hour Free-Tier eligible false Free Trial available false Bare metal false vCPUs 2 Architecture x86_64 Cores 1 Valid cores 1 Threads per core 2 Valid threads per core 1,2 Sustained clock speed (GHz) 2.5 Memory (GiB) 2 Current generation true Instance type t3.small Instance family t3 Instance size small Hypervisor nitro Auto Recovery support true Supported root device types ebs Dedicated Host support true On-Demand Hibernation support true Burstable Performance support true Launch time Thu Nov 18 2021 23:39:37 GMT-0800 (Pacific Standard Time) (about 15 hours) |
All times are GMT -4. The time now is 08:41 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.