OpenSSL 3.x is NOT SUPPORTED. Use the version the installation guide points to.
Ubuntu 22.0 and later ships with OpenSSL 3.x! If you want to use Ubuntu, use a lower version or compile a lower version of OpenSSL
There are several ways to install AzerothCore, you need to choose ONE.
These are the officially-supported and complete ways of installing AzerothCore, for any purposes (Windows, Linux, macOS).
Azerothcore Classic Setup - the traditional way of installing AzerothCore. Battle-tested, recommended for all operating systems for any purposes. This process gives more awareness of how AzerothCore is structured. See below in this page.
Docker setup - an installation process based on Docker. Docker knowledge recommended. Limited support.
AzerothCore Bash Dashboard setup - simplest way of installing AzerothCore, recommended for both local development and production.
These guides are made by community members and might not be up-to-date:
Every step of the guide is divided in three tabs regarding different operating systems (Linux, macOS and Windows).
The guide has been divided into 8 steps, to make it more readable:
Each step can be read independently or you can read them neatly, to gradually get into it and better understand it all.
Tip: If this is your first time installing AzerothCore we recommend that you read every step carefully!
If you are still having problems, check:
Join our Discord Server, but it is not a 24/7 support channel. A staff member will answer you whenever they have time.