Comment installer un serveur WoW sur votre propre ordinateur

Que vous souhaitiez obtenir un serveur WoW local afin de contribuer ou simplement de faire le tour du monde avec un accès GM complet et de vous sentir comme un dieu, ce tutoriel est pour vous!

C’est le moyen le plus simple de faire fonctionner un serveur AzerothCore sur votre propre machine, tout ce dont vous avez besoin est un client 3.3.5a. Il fonctionne avec Linux, macOS ou Windows. Vous n’avez pas besoin d’être un expert, et si vous avez des questions, n’hésitez pas à nous envoyer un ping sur Discord.

Introduction

Dans le passé, les gens devaient suivre des guides fastidieux et installer beaucoup de dépendances, compiler, assembler la base de données, etc. etcetc etc in afin de bien mettre en place un serveur WoW localement.

Ou ils pourraient aller de la manière la plus simple et télécharger un reconditionnement, mais ce serait risqué et gênant. Expliquer pourquoi les reconditionnements WoW sont mauvais sort de la portée de ce guide, mais si vous souhaitez en savoir plus sur les reconditionnements, vous pouvez lire cet article.

Chez AzerothCore (AC), nous travaillons à rendre le processus d’installation du serveur plus simple et accessible aux utilisateurs non expérimentés. Nous avons développé plusieurs façons d’installer AC, et ici je vais vous guider à travers la configuration la plus simple: la configuration pré-compilée de Docker, qui tire parti de la puissance de Docker pour rendre le processus d’installation extrêmement facile.

Exigence: Docker

Tout d’abord, vous devez télécharger et installer Docker:

Docker Desktop

C’est la seule exigence pour ce tutoriel, vous n’avez besoin de rien d’autre à part de Docker et d’un client 3.3.5a propre disponible dans votre système. Docker Desktop fonctionne sur les versions récentes de macOS et Windows. Docker peut également être installé sur Linux.

 Bureau Docker ChromieCraft sous Windows 11
Bureau Docker sous Windows 11
 Bureau Docker ChromieCraft sur macOS
Bureau Docker sur macOS

Installation du serveur WoW AzerothCore

1) Téléchargez, extrayez, ouvrez le terminal

Téléchargez l’archive acore-docker-master et extrayez-en le dossier acore-docker-master.

Ouvrez maintenant un terminal dans le dossier acore-docker-master extrait. Si vous ne savez pas comment ouvrir un terminal dans un dossier, lisez simplement ceci.

 ChromieCraft ouvrir le terminal dans le dossier sous Windows 11

 ChromieCraft ouvre le terminal dans le dossier sur macOS

2) Pull Docker, configuration de la base de données

À partir du terminal que vous venez d’ouvrir dans le dossier acore-docker-master, exécutez les commandes suivantes:

  • docker – composer la traction

 Docker AzerothCore ChromieCraft à tirer sur macOS

 ChromieCraft docker - compose pull sous Windows

Le téléchargement peut prendre un certain temps (en fonction de votre connexion Internet). Une fois terminé, exécutez:

  • docker-compose up ac-db-import

Une fois que c’est fait, vous devriez voir quelque chose comme ceci:

 Configuration de la base de données ChromieCraft AzerothCore Docker sous Windows

 Configuration de la base de données ChromieCraft AzerothCore Docker sur macOS

3) Exécutez le serveur WoW

Pour démarrer le serveur WoW, il vous suffit d’exécuter la commande suivante:

  • docker-compose jusqu’à-d

 Docker ChromieCraft AzerothCore - composez sous Windows

 ChromieCraft AzerothCore docker - composez sur macOS

Félicitations! Votre serveur WoW fonctionne sur votre PC. Vous ne le voyez tout simplement pas yet encore

Pour vérifier que tout fonctionne correctement, vous pouvez ouvrir le tableau de bord Docker qui vous donnera plus de détails sur les conteneurs en cours d’exécution et leurs ports exposés (si des mots comme conteneurs et ports n’ont pas beaucoup de sens pour vous, ne vous inquiétez pas):

 Tableau de bord de bureau ChromieCraft AzerothCore Docker sous Windows

 Tableau de bord de bureau ChromieCraft AzerothCore Docker sur macOS

Accéder à la console worlserver et créer un compte de jeu

Votre serveur est opérationnel mais vous ne pouvez pas faire grand-chose sans créer un compte de jeu. Pour ce faire, nous devons d’abord trouver le nom de votre conteneur worldserver.

Cela semble compliqué? Pas du tout, exécutez la commande suivante dans un terminal (assurez-vous que la fenêtre du terminal est assez grande):

  • docker-compose ps

Vous verrez quelque chose comme ce qui suit:

 ChromieCraft AzerothCore docker ps sur Windows

 ChromieCraft AzerothCore docker ps sur macOS

Le nom de votre conteneur worldserver sera quelque chose comme « acore-docker-master_ac-worldserver_1 », vous en aurez besoin pour la commande suivante:

  • docker attachez acore-docker-master_ac-worldserver_1

Cela attachera votre session de terminal au processus AC worldserver, qui est une console commençant par AC >. À partir de là, vous pouvez exécuter des commandes telles que informations sur le serveur pour vérifier l’état de votre serveur WoW.

Pour créer un compte, exécutez la commande suivante:

  • compte créer un NOM D’UTILISATEUR MOT DE PASSE

Puis, afin de le rendre GM niveau 3, exécutez ce qui suit:

  • ensemble de compte NOM d’utilisateur gmlevel 3 -1

par exemple, voici comment je m’attache à ma console worldserver et crée un compte GM avec le nom « shin » et le mot de passe « chromiecraft »:

 ChromieCraft AzerothCore worldserver

Si vous vous demandez comment quitter la console AC, maintenez la touche CTRL enfoncée tout en appuyant sur les touches P et Q (CTRL+P & séquence d’échappement CTRL+Q).

Changez la liste de propriétés et profitez-en!

Ouvrez votre realmlist.wtf et définissez son contenu sur:

  • set realmlist localhost

Si vous ne souhaitez pas supprimer complètement votre ancienne realmlist, vous pouvez simplement la commenter.

Par exemple, voici comment je conserve ma liste de propriétés lorsque j’ai besoin d’accéder à mon serveur WoW local. Lorsque je veux me reconnecter à ChromieCraft, je commente simplement la liste de realmlist locale en utilisant un # et un-commentez celle de ChromieCraft (en supprimant le #):

 ChromieCraft AzerothCore localhost realmlist

Maintenant, vous pouvez simplement ouvrir WoW et accéder au jeu!

Bon à savoir

Commandes GM

Vous pouvez trouver la liste complète des commandes GM à cette URL:

https://www.azerothcore.org/wiki/GM-Commands

Arrêt et redémarrage du serveur

Pour arrêter votre serveur, vous pouvez exécuter « docker-compose stop » puis « docker-compose restart » pour le redémarrer.

Mettre à jour votre serveur

Maintenir votre serveur à jour avec la dernière version d’AzerothCore est considéré comme une bonne pratique et fera en sorte que votre serveur recevra automatiquement tous les correctifs que nous publierons.

Pour mettre à jour le serveur, vous devez arrêter votre serveur, exécuter les 2 commandes suivantes, puis le redémarrer:

  • docker-compose pull
  • docker-compose up ac-db-import

Vous pouvez vérifier la version de votre serveur à l’aide de la commande GM.informations sur le serveur

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.