Very good tutorial, this is already the second one in your channel that I have done. The explanations are always simple and precise, thank you for your work and good luck.
Not that you care, but a lot of people have been asking me to create a video tutorial on how to run a server with all the bots that I have (1600, playerbots). I don't know which bot you have been recommending to people here, but have you tried it? Are they any good? I really love the playerbots and the way they work because they're like actual players and not just sort of appear out of thin air, unable to inspect their gear, or trade with them. Anyway, I'm going to firmly demand people use Debian and Virtualbox, and give them all sorts of shortcuts. I wish I could do it in one video but I can't. It has to be at least 3. Setup, bot control, and customization or something. It's really, really overwhelming what you can do with your own server.
Impressive and awesome guide! Question: isn't one century faster to just use the docker compose acore-docker image? Why you prefer to do all the installation manually? Are there any advantages?
Hello, great video :) I was wondering if it was possible to see you install some modules (solocraft, hauctionhouse, etc...) to serve as an example or if possible to install from a repack. I like SPP servers but they are all repacks running under windows. :) at the moment I'm using TrinityCore 3.3.5 o7/23 on linux debian 12 and I'll be upgrading to AzerothCore shortly.
I also would like to know how to add modules. It looks easy enough, but most directions just say, "Oh yeah, just put your modules in the modules folder and rerun Cmake." That's all there is to it? Seems like there should be more to it.
Love this video! With some minor adjustments I was able to use it to install on Ubuntu with MySQL. Question though. Is there a reason you decided to make another folder called azeroth-server and not keep it all in the azerothcore folder?
It worked flawlessly, excellent step-by-step video. I played all day with the GM commands and modifying the xp rates in the database. Had some trouble when a friend tried to join, but at the end made it work with Hamachi and changing IP. Is there a way to change the expansion to something like ShadowLands?? I played WowTlk all my life, would love to try something more new with better graphics. It be great if you made a tutorial on ShadowLands Linux server. Thanks in advance.
For someone without much Linux experience you've made this a breeze - thank you so much! With this installation, how would I create a service to have the worldserver and authserver start on boot? I've tried to follow the instructions on the AzerothCore documentation, but the directories they use don't align with this installation. Any advice? Thank you!
@@Digital-Scriptorium I figured it out! I copied the services in the AzerothCore documentation, but changed what they actually start to: "ExecStart=/home/username/azeroth-server/bin/authserver" and similar for the worldserver. Thank you!
i followed this steps on ubuntu and got to the end where you run the server and i get this error: AzerothCore does not support MySQL versions below 5.7 or MariaDB versions below 10.5 i checked mysql version and it's higher than 5.7 and mariadb is 10.5, do i have to try to install a lower version of mysql or is there a fix for this?
@@Digital-Scriptorium because i'm setting this up as a vm on my server i just decided i'll start again but this time using debian like you used, i will let you know soon if that worked.
@@Digital-Scriptorium ok so i tried again on debian and it works, i did have an issue with it not wanting to connect to mysql because of a user issue or something to that effect but i just altered the authserver and world server to use root instead and it worked np. so for whatever reason your guide works on debian but not the latest version of ubuntu, from my limited knowledge it appears it has something to do with the version of mysql it installs but could be wrong.
@@razorx2024 o good point. I think the latest version of Ubuntu forces X versions on people out of the box. I'll have to do a run through and check out out. Thanks for the heads up!
You certainly can use this guide. If you want to make it more of a single player experience you could adjust the damage values in the database. As for playing with friends it's good to go out of the box. You just need to work the magic on your router to expose it to the outside world or it's ready to go as is as a local LAN server for friends.
Created at Raspberry pi 4 (Debian GNU/Linux 12 (bookworm)) with no issues. On Raspberry pi5 it gives an error when starting the server: : Unsupported system page size terminate called without an active exception
@@Digital-ScriptoriumI am using a Raspberry Pi 5 with 8GB of RAM to run servers for vMaNGOS, CMaNGOS-Classic, and CMaNGOS-TBC, following your guides. All of these servers start without any issues, for which I am very grateful. I only run one server at a time, so the RAM is sufficient. However, I am encountering an error with the AzerothCore server. I attempted to rebuild AzerothCore using the -DNOJEMALLOC=1 parameter based on advice from ChatGPT, but this did not resolve the issue. Any further assistance would be greatly appreciated. Thank you!
@@Digital-Scriptorium I am using a Raspberry Pi 5 with 8GB of RAM to run servers for vMaNGOS, CMaNGOS-Classic, and CMaNGOS-TBC, following your guides. All of these servers start without any issues, for which I am very grateful. I only run one server at a time, so the RAM is sufficient. However, I am encountering an error with the AzerothCore server. I attempted to rebuild AzerothCore using the -DNOJEMALLOC=1 parameter based on advice from ChatGPT, but this did not resolve the issue. Any further assistance would be greatly appreciated. Thank you!
@@Digital-Scriptorium I did the first time around when I had issues. I removed and purged all MariaDB installs, reinstalled MariaDB and everything is working. Thanks for the response.
Hi I have a problem I did everything according to your instructions and when I want to log in with the client it says successful and then it crashes on the message logging in to server do you know what to do ? I really appreciate the answer.
Stil facing the issue? Check the IP in the realmlist table of your auth database. The authserver trys to redirect you to the worldserver. If you specify a wrong destination it will fail.
🥰Please tell me when I entered the game, I deleted the "Welcome......" message in sql -motd. And how to change or delete this inscription? "This server run an AzerothCore......... ". I can't find this inscription in the database.🙄
Hmm, other projects have it in that. I guess this one doesn't then. It might be worth checking out the Discord channel for AzerothCore for more info on that.
Absolutely! If you see any download links that mention "Debian" in the URL just look for the Ubuntu alternative option. I just show it in Debian as my preference.
@@Digital-Scriptorium I was able to find a table called bankbagslotprices_dbc, but it appears to be empty, not sure why. Can't find anything on flight paths, so was thinking along the same lines as you, that it might be embedded in the C++ code somewhere. :(
Got it up and running without a ton of trouble. Would recommend just restarting your comp if at any point the initial docker commands seem to just hang for a while.
Wanted to say thank you! I started homelab recently and its lovely to add this amazing piece onto it. Thank you again for very thorough guide!
No problem and enjoy! :)
Very good tutorial, this is already the second one in your channel that I have done.
The explanations are always simple and precise, thank you for your work and good luck.
Simple and precise are my goal! Enjoy! :)
I found out this video while I was at work. Might aswell ssh into my home server and fire up a WotLK one for shit and giggles. Great work man!
Haha you gotta do what you gotta do and thank you!
Nice work, I'll give it a try so I can play with the boys
No problem and enjoy! :)
Not that you care, but a lot of people have been asking me to create a video tutorial on how to run a server with all the bots that I have (1600, playerbots). I don't know which bot you have been recommending to people here, but have you tried it? Are they any good? I really love the playerbots and the way they work because they're like actual players and not just sort of appear out of thin air, unable to inspect their gear, or trade with them.
Anyway, I'm going to firmly demand people use Debian and Virtualbox, and give them all sorts of shortcuts.
I wish I could do it in one video but I can't. It has to be at least 3. Setup, bot control, and customization or something. It's really, really overwhelming what you can do with your own server.
I haven't dabbled with bots but I would love to see your tutorials on it :)
Absolutely based. Love the guides
My queued videos to create list just doesn't end :)
Impressive and awesome guide!
Question: isn't one century faster to just use the docker compose acore-docker image? Why you prefer to do all the installation manually? Are there any advantages?
Thank you. It really comes down to personal preference. I just haven't created a docker guide yet.
Very specific guide. *Thumbs up* You got my sub.
Awesome, thank you!
What a legend. Thanks a million.
Glad it was helpful :)
Hello, great video :) I was wondering if it was possible to see you install some modules (solocraft, hauctionhouse, etc...) to serve as an example or if possible to install from a repack. I like SPP servers but they are all repacks running under windows. :) at the moment I'm using TrinityCore 3.3.5 o7/23 on linux debian 12 and I'll be upgrading to AzerothCore shortly.
Thank you! I do have it on the docket to try and show some modules but no ETA on that right now.
I also would like to know how to add modules. It looks easy enough, but most directions just say, "Oh yeah, just put your modules in the modules folder and rerun Cmake." That's all there is to it? Seems like there should be more to it.
@crimsyn76 I hear ya. That's how a lot of documentation is while it's missing key steps. Keep an eye out in the next few months for my video on it. :)
@@Digital-Scriptorium Well you knocked it out of the park with this guide. The best walkthrough I have ever followed for anything!
I'm glad it was helpful :)
Love this video! With some minor adjustments I was able to use it to install on Ubuntu with MySQL. Question though. Is there a reason you decided to make another folder called azeroth-server and not keep it all in the azerothcore folder?
Really just to keep it partially in line with their wiki guide if people need help troubleshooting.
hi what adjustments did you do to get it to work with mysql i can't find any video using mysql
It worked flawlessly, excellent step-by-step video. I played all day with the GM commands and modifying the xp rates in the database. Had some trouble when a friend tried to join, but at the end made it work with Hamachi and changing IP.
Is there a way to change the expansion to something like ShadowLands?? I played WowTlk all my life, would love to try something more new with better graphics.
It be great if you made a tutorial on ShadowLands Linux server. Thanks in advance.
Thank you! I believe the TrinityCore project has a modern retail WoW emulation server build but I have not dabbled with it personally.
For someone without much Linux experience you've made this a breeze - thank you so much!
With this installation, how would I create a service to have the worldserver and authserver start on boot? I've tried to follow the instructions on the AzerothCore documentation, but the directories they use don't align with this installation. Any advice? Thank you!
No problem and happy to hear the video made it easy! That is a good question and I'll try to get back to you on that.
@@Digital-Scriptorium I figured it out! I copied the services in the AzerothCore documentation, but changed what they actually start to:
"ExecStart=/home/username/azeroth-server/bin/authserver" and similar for the worldserver. Thank you!
@@caliden2 o nice and thank you for the info!
i followed this steps on ubuntu and got to the end where you run the server and i get this error:
AzerothCore does not support MySQL versions below 5.7 or MariaDB versions below 10.5
i checked mysql version and it's higher than 5.7 and mariadb is 10.5, do i have to try to install a lower version of mysql or is there a fix for this?
Hmmm, I wonder if it might be a bug. I would recommend bringing it up on the AzerothCore Discord channel. They might need to correct some code.
@@Digital-Scriptorium because i'm setting this up as a vm on my server i just decided i'll start again but this time using debian like you used, i will let you know soon if that worked.
@@razorx2024 I'm very curious!
@@Digital-Scriptorium ok so i tried again on debian and it works, i did have an issue with it not wanting to connect to mysql because of a user issue or something to that effect but i just altered the authserver and world server to use root instead and it worked np.
so for whatever reason your guide works on debian but not the latest version of ubuntu, from my limited knowledge it appears it has something to do with the version of mysql it installs but could be wrong.
@@razorx2024 o good point. I think the latest version of Ubuntu forces X versions on people out of the box. I'll have to do a run through and check out out. Thanks for the heads up!
I Just need this tutorial "How to compile your Wotlk server and configure to play Alone or with friends"
You certainly can use this guide. If you want to make it more of a single player experience you could adjust the damage values in the database. As for playing with friends it's good to go out of the box. You just need to work the magic on your router to expose it to the outside world or it's ready to go as is as a local LAN server for friends.
Good job !
Thank you!
Created at Raspberry pi 4 (Debian GNU/Linux 12 (bookworm)) with no issues. On Raspberry pi5 it gives an error when starting the server: : Unsupported system page size
terminate called without an active exception
What amount of RAM on your pi's?
@@Digital-ScriptoriumI am using a Raspberry Pi 5 with 8GB of RAM to run servers for vMaNGOS, CMaNGOS-Classic, and CMaNGOS-TBC, following your guides. All of these servers start without any issues, for which I am very grateful. I only run one server at a time, so the RAM is sufficient.
However, I am encountering an error with the AzerothCore server. I attempted to rebuild AzerothCore using the -DNOJEMALLOC=1 parameter based on advice from ChatGPT, but this did not resolve the issue. Any further assistance would be greatly appreciated.
Thank you!
@@Digital-Scriptorium I am using a Raspberry Pi 5 with 8GB of RAM to run servers for vMaNGOS, CMaNGOS-Classic, and CMaNGOS-TBC, following your guides. All of these servers start without any issues, for which I am very grateful. I only run one server at a time, so the RAM is sufficient.
However, I am encountering an error with the AzerothCore server. I attempted to rebuild AzerothCore using the -DNOJEMALLOC=1 parameter based on advice from ChatGPT, but this did not resolve the issue. Any further assistance would be greatly appreciated.
Thank you!
I think i love you
Hahaha enjoy! :)
Created on Ubuntu 22.04.1 no issues.
Nice! Enjoy :)
Great video, will use it. Do I need an official wow account?
Thank you. No the accounts are all local to the server itself and is not connected to Blizzard in any way.
Aweso,e work. I get to the DBeaver part, I use my root SQL password and it does not load acore DB. Any ideas why?
Have you created the databases yet?
@@Digital-Scriptorium I did the first time around when I had issues. I removed and purged all MariaDB installs, reinstalled MariaDB and everything is working. Thanks for the response.
@@Shamsteak no problem and enjoy! :)
Hi I have a problem I did everything according to your instructions and when I want to log in with the client it says successful and then it crashes on the message logging in to server do you know what to do ? I really appreciate the answer.
If you haven't already try to delete your client's cache and see if that helps.
Stil facing the issue? Check the IP in the realmlist table of your auth database. The authserver trys to redirect you to the worldserver. If you specify a wrong destination it will fail.
:)
🥰Please tell me when I entered the game, I deleted the "Welcome......" message in sql -motd.
And how to change or delete this inscription? "This server run an AzerothCore......... ". I can't find this inscription in the database.🙄
I believe the world configuration file has a spot for this message that can be altered.
Worldserver conf ? no(
Hmm, other projects have it in that. I guess this one doesn't then. It might be worth checking out the Discord channel for AzerothCore for more info on that.
OK, thank you!
No problem!
Can this be replicated in ubuntu 22.04?
Absolutely! If you see any download links that mention "Debian" in the URL just look for the Ubuntu alternative option. I just show it in Debian as my preference.
how much cpu and ram do i need for this?
2 cores, 4gb of RAM, 20gb of space minimum.
Any idea how to change the flight masters and player bank slots to free?
The bank slots most likely are a database adjustment. As for the flight paths that might be more hardcoded into the client itself.
@@Digital-Scriptorium I was able to find a table called bankbagslotprices_dbc, but it appears to be empty, not sure why.
Can't find anything on flight paths, so was thinking along the same lines as you, that it might be embedded in the C++ code somewhere. :(
@@tzm_tvp_rbe5808 certainly something to ask in the AzerothCore discord channel too. If you're interested in digging in more.
Any chance you have an OVA ;)
Unfortunately, I do not.
How would you do all this but put it into a docker container?
That is a future video I'll be making but no ETA. If you check out the AzerothCore wiki I believe they have directions for it.
They do have docker instructions on their wiki. I'm in the process of spinning it up right now actually
Nice!
Got it up and running without a ton of trouble. Would recommend just restarting your comp if at any point the initial docker commands seem to just hang for a while.
Did you have to modify things outside of what the documentation mentioned?