slik installerer Du En WoW-server på din egen datamaskin

enten du vil få en lokal WoW-server for å bidra eller bare å fly rundt i verden med full GM-tilgang og føle deg som en gud, er denne opplæringen for deg!

Dette er den enkleste måten å få En AzerothCore server opp og kjører på din egen maskin, alt du trenger er en 3.3.5 a klient. Det fungerer Med Linux, macOS eller Windows. Du trenger ikke å være ekspert, og hvis du har spørsmål, vær så snill å pinge oss på Discord.

Innledning

tidligere måtte folk følge kjedelige guider og installere mange avhengigheter, kompilere, montere DB, etc…etc… for å få En WoW-server oppe og kjører lokalt.

eller de kunne gå den enkle måten og laste ned en pakke, men det ville være risikabelt og ubeleilig. Forklare Hvorfor WoW repacks er dårlig går ut av omfanget av denne guiden, men hvis du ønsker å vite mer om repacks kan du lese denne artikkelen.

På AzerothCore (AC) har vi jobbet for å gjøre serverinstallasjonsprosessen enklere og tilgjengelig for ikke-erfarne brukere. Vi har utviklet flere måter å installere AC, og her skal jeg veilede deg gjennom den enkleste: Docker pre-kompilert oppsett, som utnytter Kraften I Docker å gjøre installasjonsprosessen enormt enkelt.

Krav: Docker

Først av alt må du laste Ned Og installere Docker:

Docker Desktop

Dette er det eneste kravet for denne opplæringen, trenger du ikke noe annet bortsett Fra Docker og en ren 3.3.5 a klient tilgjengelig i systemet. Docker Desktop fungerer på nyere versjoner av macOS og Windows. Docker kan også installeres På Linux.

ChromieCraft Docker-Skrivebord På Windows 11
Docker-Skrivebord På Windows 11
ChromieCraft Docker Desktop på macOS
Docker Desktop på macOS

Installere AzerothCore WoW-serveren

1) Last Ned, pakk ut, åpne terminal

Last ned acore-docker-master-arkivet og trekk ut acore-docker-master-mappen fra den.

åpne nå en terminal inne i den utpakkede acore-docker-master-mappen. Hvis du ikke vet hvordan du åpner en terminal i en mappe, bare les dette.

 ChromieCraft åpne terminal på mappe På Windows 11

ChromieCraft åpne terminal på mappe på macOS

2) Docker pull, database setup

fra terminalen du nettopp har åpnet inne i acore-docker-master-mappen, kjør følgende kommandoer:

  • docker-komponere trekk

ChromieCraft AzerothCore docker pull på macOS

ChromieCraft docker-compose pull På Windows

nedlastingen kan ta litt tid (avhengig av internett-tilkoblingen). Når den er ferdig, kjør:

  • docker-compose up ac-db-import

når det er gjort, bør du se noe slikt:

ChromieCraft AzerothCore Docker DB oppsett på Windows

ChromieCraft AzerothCore Docker DB oppsett på macOS

3) Kjør WoW-serveren

for å starte WoW-serveren trenger du bare å kjøre følgende kommando:

  • docker-komponere opp-d

ChromieCraft AzerothCore docker-komponere Opp På Windows

ChromieCraft AzerothCore docker-skriv opp på macOS

Gratulerer! WoW serveren kjører PÅ PCEN. Du ser det bare ikke… ennå 😉

for å sjekke at alt fungerer som det skal, kan du åpne Docker-Dashbordet som gir deg mer informasjon om de løpende beholderne og deres eksponerte porter (hvis ord som containere og porter ikke gir mye mening for deg, ikke bekymre deg):

ChromieCraft AzerothCore Docker Desktop Dashboard på Windows

ChromieCraft AzerothCore Docker Desktop Dashboard på macOS

Tilgang til worlserver-konsollen og opprett en spillkonto

serveren din er oppe og går, men du kan ikke gjøre mye uten å opprette en spillkonto. For å gjøre det, må vi først finne navnet på din worldserver container.

Høres komplisert Ut? Ikke i det hele tatt, kjør følgende kommando i en terminal (sørg for at terminalvinduet er stort nok):

  • docker-compose ps

du vil se noe som følgende:

ChromieCraft AzerothCore docker ps på Windows

ChromieCraft AzerothCore docker ps på macOS

ditt worldserver-beholdernavn vil være noe som «acore-docker-master_ac-worldserver_1», du trenger det for følgende kommando:

  • docker attach acore-docker-master_ac-worldserver_1

dette vil knytte terminalsesjonen til ac worldserver-prosessen, som er en konsoll som starter MED AC >. Derfra kan du kjøre kommandoer som serverinfo for å bekrefte Statusen Til WoW-serveren din.

for å opprette en konto, kjør følgende kommando:

  • konto opprett BRUKERNAVN PASSORD

deretter, for Å gjøre DET GM nivå 3, kjør følgende:

  • konto sett gmlevel BRUKERNAVN 3 -1

for eksempel, slik legger jeg til min worldserver-konsoll og oppretter EN gm-konto med navnet «shin» og passordet «chromiecraft»:

ChromieCraft AzerothCore worldserver

hvis du lurer på hvordan du avslutter AC-konsollen, hold CTRL-tasten nede mens du trykker på p OG Q-tastene (CTRL+P & CTRL+Q escape-sekvens).

Endre realmlist og nyt!

Åpne realmlisten din.wtf og sette innholdet til:

  • sett realmlist localhost

Hvis du ikke vil helt fjerne din gamle realmlist, kan du bare kommentere det.

for eksempel er følgende hvordan jeg holder min realmlist når jeg trenger tilgang til min lokale WoW-server. Når jeg vil logge tilbake til ChromieCraft, kommenterer jeg bare den lokale realmlisten ved hjelp av en # og un-comment den fra ChromieCraft (ved å fjerne #):

ChromieCraft AzerothCore localhost realmlist

Nå kan du bare åpne WoW og få tilgang til spillet!

Godt å vite…

GM-Kommandoer

du finner hele listen OVER gm-kommandoer på DENNE NETTADRESSEN:

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

Stoppe og starte serveren

for å stoppe serveren din, kan du kjøre «docker-compose stop» og deretter «docker-compose restart» for å starte den på nytt.

Oppdatering av serveren

Å Holde serveren oppdatert med den nyeste AzerothCore-versjonen anses som en god praksis og vil gjøre at serveren din automatisk får alle reparasjonene vi vil gi ut.

for å oppdatere serveren må du stoppe serveren, kjør følgende 2 kommandoer, og start den på nytt:

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

du kan sjekke serverversjonen din ved Å bruke gm-kommandoen .serverinfo

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.