Рет қаралды 22,666
Today we are going to go over how to create your very own World of Warcraft Wrath of the Lich King server from start to finish. This will be running patch version 3.3.5 and we’re going to be utilizing the AzerothCore WoW project. This tutorial is strictly for educational purposes.
If you want to build up a WoW WotLK 3.3.5 server on Linux instead check out my guide on that:
kzbin.info/www/bejne/oWXMZa2XZriWnck
If you want to build up a WoW WotLK 3.3.5 server on Linux Docker instead check out my guide on that:
kzbin.info/www/bejne/aInZYpR3l5KUpq8
AzerothCore Project Community Website:
www.azerothcore.org/
AzerothCore Discord:
discord.gg/gkt4y2x
If you need help installing Windows 10 before you get started check out my how to guide on Windows 10 from start to finish below:
kzbin.info/www/bejne/oXzCapiord-tnq8
If you need help installing Windows 11 before you get started check out my how to guide on Windows 11 from start to finish below:
kzbin.info/www/bejne/g3nVpYaJnM-jg5I
Guide to update to the latest and greatest commits:
kzbin.info/www/bejne/i6KWZYefntdkpNk
Prerequisite software/dependencies to download:
-7-Zip: www.7-zip.org/
-Git: git-scm.com/downloads
-.NET 6.0.x Desktop Runtime: dotnet.microsoft.com/en-us/download/dotnet/6.0
-Visual C++ Redistributables All in One Package: www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/
-Git Extensions: github.com/gitextensions/gitextensions/releases
-BOOST: sourceforge.net/projects/boost/files/boost-binaries/
-CMake: cmake.org/download/
-Notepad++: notepad-plus-plus.org/downloads/
-HeidiSQL: www.heidisql.com/download.php
-MySQL 8.0.x: dev.mysql.com/downloads/windows/installer/8.0.html
-Visual Studio 2022 Community Edition: visualstudio.microsoft.com/vs/
-OpenSSL: slproweb.com/products/Win32OpenSSL.html
-Server Map Data: github.com/wowgaming/client-data/releases/
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Git Clone URL: github.com/azerothcore/azerothcore-wotlk
Environmental Variable Section:
BOOST_ROOT C:\local\boost_1_81_0
Path:
C:\Program Files\MySQL\MySQL Server 8.0\bin
Openssl file location:
C:\Program Files\OpenSSL-Win64\bin
SQL Database acore account creation query:
github.com/azerothcore/azerothcore-wotlk/blob/master/data/sql/create/create_mysql.sql
Realmlist info - www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/realmlist-r13/
GM Commands (Not all will work) github.com/dkpminus/mangos-gm-commands
WoW client realmlist.wtf file needs the IP or DNS name of your WoW server:
set realmlist x.x.x.x (For instance: set realmlist 192.168.1.100)
Peanut Butter Cookies!
www.allrecipes.com/recipe/244614/3-ingredient-peanut-butter-cookies/
--------------------------------------------------------------------------------------------------------------------------------------------------------------
0:00 Intro
0:30 Hardware Prerequisites
1:23 Software Prerequisites
2:32 Installing 7-Zip
2:52 Installing Git
3:40 Installing .NET 6.0.x Desktop Runtimes
4:08 Installing C++ Redistributable Package
4:45 Installing Git Extensions
5:13 Installing Boost
5:47 Installing CMake
6:25 Installing Notepad++
6:55 Installing HeidiSQL
7:20 Installing MySQL 8.0.x
8:47 Installing Visual Studio 2022
10:45 Installing OpenSSL
11:34 Environmental Variable Configs
13:42 Pulling Files from Github
15:10 Creating Solution File via CMake
16:46 Compiling via Visual Studio 2022
18:10 Copying MySQL dll’s
18:34 Copying OpenSSL dll’s
19:10 Copying Server Data
19:56 Adjusting Authentication and World Config Files
21:38 Creating acore SQL User
22:30 Having Authserver Create Databases
22:53 Having Worldserver Create Databases
23:29 Customizing the Realmlist
26:37 Starting the Authserver and Worldserver Again
27:08 Creating Accounts