Zum Hauptinhalt springen

Installieren des Wow-Servers unter Linux: Detaillierte Anleitung

Viele Fans von World of Warcraft träumen davon, ihren eigenen Server zu erstellen, um mit Freunden zu spielen oder ihre eigenen Spiele zu veranstalten. Wenn Sie ein Linux-Betriebssystem installiert haben, kann dieser Prozess kompliziert und verwirrend erscheinen. In diesem Artikel erfahren Sie, wie Sie den Wow-Server unter Linux installieren und für das Spiel konfigurieren.

Bevor Sie mit der Installation beginnen, benötigen Sie einen Linux-Server, der auf Ihrem Computer oder Ihrer virtuellen Maschine installiert ist. Wenn Sie keinen Linux-Server haben, können Sie eine der gängigen Distributionen wie Ubuntu oder CentOS auswählen und gemäß der Dokumentation installieren.

Sobald Sie einen Linux-Server haben, ist der erste Schritt, die erforderlichen Pakete und Abhängigkeiten zu installieren. Abhängig von Ihrer Distribution können Sie den Befehl apt-get oder yum verwenden. Installieren Sie die Pakete wie git, cmake, gcc und g++, die zum Erstellen des wow-Servers erforderlich sind.

Als nächstes müssen Sie das wow-Repository des Servers mit dem Befehl git clone aus dem Quellcode lehnen. Gehen Sie in das Verzeichnis, in das Sie das Repository kopieren möchten, und führen Sie den Befehl git clone aus, indem Sie die Repository-URL angeben. Nachdem Sie das Repository erfolgreich geklont haben, gehen Sie zum wow-Server-Verzeichnis und führen Sie den Befehl cmake aus, um die Build-Dateien zu generieren.

Notiz: die Installation eines Wow-Servers unter Linux kann einige Zeit in Anspruch nehmen und erfordert technische Fähigkeiten und ein Verständnis der Befehlszeile. Wenn Probleme auftreten, finden Sie in der Dokumentation des wow-Servers oder der Community Hilfe.

Nachdem der Erstellungsprozess abgeschlossen ist, müssen Sie den wow-Server starten und konfigurieren. Sie können die Konfigurationsdateien im wow-Server-Verzeichnis finden, in dem Sie den Befehl cmake ausgeführt haben. Bearbeiten Sie die erforderlichen Einstellungen, z. B. den Server- und Datenbankport, in den entsprechenden Konfigurationsdateien.

Schließlich, nachdem Sie den wow-Server eingerichtet haben, führen Sie ihn aus, überprüfen Sie auf Fehler und stellen Sie sicher, dass alles ordnungsgemäß funktioniert. Sie können den Befehl verwenden ./wowserver, um den Server zu starten. Nach erfolgreichem Start versuchen Sie, mit dem Wow-Client eine Verbindung zum Server herzustellen und stellen Sie sicher, dass Sie sich problemlos in das Spiel einloggen können.

Das ist alles! Jetzt haben Sie Ihren eigenen Wow-Server, den Sie einrichten und verwenden können, um mit Freunden zu spielen oder Ihre eigenen Spielereignisse zu erstellen. Die Installation und Konfiguration eines Wow-Servers unter Linux kann schwierig sein, aber wenn Sie diese detaillierte Anleitung befolgen, können Sie sie erfolgreich ausführen.

Vorbereitung des Systems: erforderliche Pakete aktualisieren und installieren

Bevor Sie den WoW-Server auf einem Linux-System installieren, müssen Sie das Betriebssystem aktualisieren und die erforderlichen Pakete installieren. Dadurch wird die Stabilität des Servers gewährleistet und vor potenziellen Sicherheitslücken geschützt.

Verwenden Sie den folgenden Befehl, um das System zu aktualisieren:

sudo apt-get update

Der Befehl apt-get update aktualisiert die Liste der verfügbaren Pakete von den Servern und synchronisiert sie mit Ihrem Computer.

Nach der Aktualisierung des Systems müssen Sie die erforderlichen Pakete installieren, einschließlich der Pakete für die Arbeit mit der Datenbank und dem Webserver. Verwenden Sie den folgenden Befehl, um diese Pakete zu installieren:

sudo apt-get install mysql-server apache2 php php-mysql

Mit diesem Befehl werden die Pakete mysql-server , apache2 , php und php-mysql installiert. Die Pakete mysql-server und php-mysql werden für die Arbeit mit der MySQL-Datenbank benötigt, während die Pakete apache2 und php für die Arbeit mit dem Webserver benötigt werden.

Nachdem Sie alle erforderlichen Pakete erfolgreich installiert haben, können Sie mit der Konfiguration des WoW-Servers auf einem Linux-System beginnen.

Herunterladen und Installieren des Wow-Servers

1. Gehen Sie zur offiziellen Website des Wow-Servers und suchen Sie den Download-Bereich.

2. Laden Sie das Archiv mit den erforderlichen Serverdateien auf Ihren Computer herunter.

3. Entpacken Sie das heruntergeladene Archiv in einen für Sie geeigneten Ordner auf Ihrem Computer.

4. Öffnen Sie eine Eingabeaufforderung und navigieren Sie zu dem Ordner, in den Sie die Serverdateien entpackt haben.

5. Erstellen Sie eine Datenbank für den Server mithilfe der Befehle in der Befehlszeile:

Das TeamDie Beschreibung
mysql -u root -pIn die MySQL-Befehlsschnittstelle einloggen
CREATE DATABASE wow_database;Datenbank mit dem Namen "wow_database" erstellen
exit;MySQL-Befehlsschnittstelle beenden

6. Ändern Sie die Serverkonfigurationsdatei mit einem Texteditor:

vi server.conf

Nehmen Sie die erforderlichen Änderungen vor, z. B. die Angabe des Datenbanknamens, des Benutzernamens und des Kennworts für den Zugriff auf die Datenbank.

7. Speichern und schließen Sie die Datei.

8. Starten Sie den Server, indem Sie den folgenden Befehl aus dem Dateiordner des Servers ausführen:

./start.sh

Server- und Datenbankkonfiguration

Nachdem Sie das Betriebssystem installiert und die erforderliche Software installiert haben, um den WoW-Server unter Linux auszuführen, müssen Sie den Server und die Datenbank konfigurieren.

1. Navigieren Sie zu dem Verzeichnis, in dem der WoW-Server installiert ist. Wenn der Server beispielsweise im Verzeichnis "wow-Server" installiert ist, führen Sie den folgenden Befehl aus:

cd /Pfad/zu/Verzeichnis/wow-server

2. Öffnen Sie die Serverkonfigurationsdatei, die allgemein als "worldserver" bezeichnet wird.conf". Sie können dazu einen beliebigen Texteditor verwenden. Zum Beispiel können Sie Nano verwenden:

nano worldserver.conf

3. Nehmen Sie die folgenden Änderungen an der Serverkonfigurationsdatei vor:

Extensions = "0" # Aktuelle Erweiterungsnummer (0 für das Basisspiel)
LoginDatabaseInfo = "Datenbankhost;Datenbankname;Benutzer;Passwort"
WorldDatabaseInfo = "Datenbankhost;Datenbankname;Benutzer;Passwort"
CharacterDatabaseInfo = "Datenbankhost;Datenbankname;Benutzer;Passwort"

Ersetzen Sie "Datenbankhost", "Datenbankname", "Benutzer" und "Kennwort" durch die entsprechenden Werte Ihrer installierten Datenbank.

4. Speichern und schließen Sie die Serverkonfigurationsdatei.

5. Führen Sie den folgenden Befehl aus, um den WoW-Server zu starten:

./worldserver

6. Überprüfen Sie den Server, indem Sie das Spiel öffnen und eine Verbindung zu einem lokalen Server herstellen.

Jetzt ist Ihr WoW-Server unter Linux konfiguriert und einsatzbereit! Überprüfen Sie, ob alles richtig funktioniert und genießen Sie das Spiel.

Konfigurieren des Zugriffs auf Server und Datenbank

Um zu beginnen, müssen Sie einen Benutzer erstellen, um auf die Datenbank zuzugreifen. Sie können dies mit dem folgenden Befehl erreichen:

sudo mysql -u root -p

Nachdem Sie diesen Befehl eingegeben haben, werden Sie aufgefordert, das Kennwort für den Datenbank-Root-Benutzer einzugeben. Nachdem Sie das Passwort eingegeben haben, können Sie sich in der MySQL-Datenbankverwaltungsbefehlszeile anmelden.

Als nächstes müssen Sie einen neuen Benutzer für den Zugriff auf die Datenbank erstellen und ihm die erforderlichen Berechtigungen zuweisen. Sie können dies mit den folgenden Befehlen erreichen:

CREATE USER 'имя_пользователя'@'localhost' IDENTIFIED BY 'пароль';GRANT ALL PRIVILEGES ON база_данных.* TO 'имя_пользователя'@'localhost';FLUSH PRIVILEGES;\q

Ersetzen Sie 'Benutzername' durch den gewünschten Benutzernamen und 'Passwort' durch das gewünschte Passwort. Ersetzen Sie außerdem die Datenbank durch den Namen Ihrer Datenbank.

Nachdem Sie diese Befehle ausgeführt haben, erstellen Sie einen neuen Benutzer und geben ihm alle erforderlichen Berechtigungen für die Arbeit mit der Datenbank.

Als nächstes müssen Sie den Zugriff auf den Server konfigurieren. Öffnen Sie die Apache-Konfigurationsdatei:

sudo nano /etc/apache2/apache2.conf

Suchen Sie die folgende Zeile:

Options Indexes FollowSymLinksAllowOverride NoneRequire all granted
Options Indexes FollowSymLinksAllowOverride NoneRequire all grantedAllow from all

Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei und starten Sie Apache neu:

sudo service apache2 restart

Jetzt sollten Sie einen konfigurierten Server und eine Datenbank haben, die einsatzbereit sind. Sie können mit der Installation und Konfiguration des WoW-Servers unter Linux fortfahren.

Starten des wow-Servers und Überprüfen der Integrität des Servers

Nachdem Sie die erforderlichen Komponenten erfolgreich installiert und die Konfigurationsdateien konfiguriert haben, können Sie den wow-Server starten und die Integrität des Servers überprüfen.

Führen Sie die folgenden Schritte aus, um den wow-Server zu starten:

  1. Öffnen Sie ein Terminal auf Ihrem Linux-Server.
  2. Wechseln Sie in das Verzeichnis, in dem sich der installierte wow-Server befindet.
  3. Geben Sie den Serverstartbefehl ein, z. B.: ./wow-server-start .

Nach Abschluss dieser Schritte sollte der Server erfolgreich gestartet werden. Sie können die folgenden Schritte ausführen, um die Funktionsfähigkeit zu überprüfen:

  • Öffnen Sie World of Warcraft auf einem Computer, der mit derselben lokalen Netzwerkverbindung wie Ihr Linux-Server verbunden ist.
  • Geben Sie die IP-Adresse Ihres Linux-Servers in das Feld "Serveradresse" ein, wenn Sie sich beim Spiel anmelden.
  • Geben Sie den Benutzernamen und das Kennwort für die Autorisierung auf dem Server ein.
  • Wenn dir bei der Autorisierung eine Liste der verfügbaren Charaktere angezeigt wird und du dich erfolgreich in die Spielwelt einloggen kannst, funktioniert der wow-Server einwandfrei. Andernfalls besteht möglicherweise ein Problem beim Einrichten oder Ausführen.

Wir empfehlen außerdem, verschiedene Spielfunktionen zu testen, um sicherzustellen, dass der Server ohne Fehler oder Fehler stabil läuft.

Installieren zusätzlicher Module und Plugins

Nachdem Sie den Hauptteil des World of Warcraft-Servers unter Linux installiert haben, haben Sie die Möglichkeit, die Funktionalität des Servers zu verbessern, indem Sie zusätzliche Module und Plugins installieren. In diesem Abschnitt werden wir uns mit der Installation dieser Erweiterungen befassen.

1. Suchen und Laden eines Moduls:

  • Besuchen Sie die offizielle World of Warcraft-Website oder die speziellen Foren für WoW-Server.
  • Verwenden Sie die Suchfunktion, um ein Modul oder Plugin zu finden, an dem Sie interessiert sind.
  • Laden Sie das Archiv mit der Erweiterung auf Ihren Computer herunter.

2. Entpacken eines Archivs:

  • Navigieren Sie zu dem Ordner, in dem die heruntergeladenen Dateien gespeichert sind.
  • Suchen Sie das Archiv mit dem Modul oder Plugin und entpacken Sie es.
  • Lesen Sie bei Bedarf die Anweisungen, die sich möglicherweise im entpackten Ordner befinden, durch.

3. Kopieren von Dateien:

  • Navigieren Sie zu dem Ordner, in dem der World of Warcraft-Server installiert ist.
  • Stellen Sie sicher, dass Sie als Administrator angemeldet sind oder über die erforderlichen Berechtigungen verfügen.
  • Kopieren Sie alle Dateien aus dem entpackten Ordner in den Ordner mit dem WoW-Server.

4. Starten und Konfigurieren:

  • Starten Sie den World of Warcraft-Server neu.
  • Gehen Sie zu den Servereinstellungen und suchen Sie nach dem Abschnitt, der mit dem installierten Modul oder Plugin verknüpft ist.
  • Befolgen Sie die Anweisungen in der Readme-Datei oder auf der offiziellen Erweiterungswebsite, um sie an Ihre Bedürfnisse anzupassen.

Nachdem Sie diese Schritte abgeschlossen haben, können Sie das neue Modul oder Plugin auf Ihrem WoW-Server unter Linux verwenden. Denken Sie daran, Ihre Add-Ons und Plugins regelmäßig zu aktualisieren, um die neuesten Korrekturen und neuen Funktionen zu erhalten.