Ga naar inhoud

Linux Game Server Manager (LGSM en Web-LGSM)

In dit artikel

Informatie

LGSM (Linux Game Server Managers) is een krachtig, open-source hulpmiddel dat is ontworpen om het beheer van gameservers op Linux-systemen te stroomlijnen. Het vereenvoudigt aanzienlijk de installatie, configuratie, administratie en het bijwerken van servers voor meer dan 120 populaire games en game-engines, waaronder "Counter-Strike", "Minecraft", "Rust" en "Team Fortress 2". Web LGSM is een intuïtieve webinterface die het werken met LGSM nog handiger maakt. Via dit webpaneel hebben gebruikers toegang tot alle kernfuncties: spelersbeheer, configuratie van gameparameters, real-time monitoring van de serverstatus en efficiënt beheer van systeembronnen. Dankzij Web LGSM kunnen zelfs gebruikers zonder diepgaande technische kennis eenvoudig en effectief gameservers beheren, waardoor dit hulpmiddel onmisbaar is voor beheerders van gaminggemeenschappen en enthousiasten.

LGSM: Belangrijkste functies

  • Serverinstallatie: LGSM automatiseert het installatieproces van gameservers, waardoor het configureren van benodigde bestanden en afhankelijkheden wordt vereenvoudigd. Dit helpt om problemen die gepaard gaan met handmatige installatie te voorkomen.
  • Serverbeheer: Biedt handige opdrachten voor het starten, stoppen, herstarten, bijwerken en monitoren van gameservers.
  • Updates: LGSM controleert automatisch op game-updates en stelt eenvoudig bijwerken van servers naar de nieuwste versies mogelijk.
  • Beveiliging: Bevat functies voor automatische back-ups en bescherming tegen ongewenste wijzigingen.
  • Monitoring en meldingen: LGSM biedt servermonitoringsfuncties en kan beheerders per e-mail of via messengers op de hoogte stellen van storingen of problemen.
  • Configuratie en aanpassing: Staart het configureren van serverconfiguratiebestanden en startparameters toe, wat flexibiliteit biedt bij het beheren van gameservers.

Implementatiefuncties

ID Softwarenaam Compatibel OS VM BM VGPU GPU Min CPU (Kernen) Min RAM (GB) Min HDD/SSD (GB) Aangepast Domein Actief
162 LinuxGSM + Web LGSM Ubuntu 22.04 + + + + 2 2 20 Nee BESTELLEN
  • Virtuele omgeving: /home/mcbserver/web-lgsm/venv.
  • Webinterface-map: /home/mcbserver/web-lgsm.
  • Werkmap van het project: /home/mcbserver/lgsm.

Na de installatie moet u naar de volgende link gaan: https://web-lgsm<Server_ID_from_Invapi>.hostkey.in/setup - tijdens de initiële configuratie, waarna u de link https://web-lgsm<Server_ID_from_Invapi>.hostkey.in/login kunt gebruiken.

Opmerking

Tenzij anders vermeld, installeren we standaard de nieuwste releaseversie van software van de website van de ontwikkelaar of uit de repositories van het besturingssysteem.

Aan de slag na het implementeren van LGSM

Na het plaatsen van een bestelling ontvangt u een melding over de beschikbaarheid van uw server op het e-mailadres dat tijdens de registratie is opgegeven. Hierin staan het IP-adres van de VPS en de inloggegevens voor verbinding. Klanten van ons bedrijf beheren apparatuur via het serverbeheerpaneel en de APIInvapi. Authenticatiegegevens, die te vinden zijn in het tabblad Configuration* >> **Tags van het serverbeheerpaneel of in de verzonden e-mail:

  • Link voor toegang tot de Web LGSM-webinterface: in de webpanel-tag;
  • Login en Wachtwoord:
    • Voor verbinding met de server (SSH): login en wachtwoord worden per e-mail verzonden bij levering van de server.
    • Voor inloggen op het Web-LGSM-beheerpaneel: een account (login en wachtwoord) wordt aangemaakt tijdens de eerste verbinding met het paneel tijdens de initiële configuratie.

Instellen en gebruiken van Web-LGSM

  1. Ga naar de link in de webpanel-tag en maak op de pagina "Setup" een gebruiker aan. Na het aanmaken van de gebruiker wordt u automatisch ingelogd en doorverwezen naar de startpagina:

  2. Selecteer om een nieuwe gameserver te installeren de optie Install a New Game Server:

  3. Kies vervolgens de gameserver uit de lijst met beschikbare opties en start het installatieproces door op de knop Instal te klikken. Bijvoorbeeld "Install pwserver":

    Voer vervolgens het administratorwachtwoord in (verzonden naar uw e-mailadres bij het bestellen van de server):

    U kunt de voortgang van de installatie volgen via de console-uitvoer:

    Na een succesvolle installatie verschijnt de server in de sectie "Home":

  4. Ga naar de pagina "Settings" en voer de basisinstellingen uit. Klik na het voltooien van de instellingen op de knop Apply:

  5. Start de server na het uitvoeren van de initiële instellingen door op de naam van de server te klikken en op de knop Start server te drukken:

De configuratie-editor van Web-LGSM activeren

De configuratie-editor is standaard uitgeschakeld. Om deze te activeren, moet u handmatig het bestand main.conf bewerken dat zich op het pad /home/mcbserver/web-lgsm/main.conf bevindt. Wijzig in dit bestand de waarde van de parameter cfg_editor van no naar yes:

Om de wijzigingen toe te passen, moet u de server herstarten. Voer in de map /home/mcbserver/web-lgsm het commando ./web-lgsm.py -r uit.

Het wordt aanbevolen om wijzigingen uit te voeren als gebruiker mcbserver. Als u werkt als root, zorg er dan voor dat de bestands- en maprechten niet onjuist zijn gewijzigd (controleer met het commando ls -la).

Na het voltooien van deze stappen kunt u de configuratie van de gameserver bekijken in de webinterface. Klik hiervoor eenvoudig op de naam van de server:

De configuratie van de gameserver bevat informatie over parameters voor spelersverbindingen en het beheer van game-instellingen.

Een bestaande server toevoegen

De Linux Game Server Manager (LGSM en Web-LGSM) wordt vooraf geconfigureerd geleverd met Minecraft: Bedrock Edition. Volg deze stappen om met deze server aan de slag te gaan:

  1. Selecteer de optie "Add an Existing LGSM Installation":

  2. Vul in het geopende menu de volgende velden in:

    • Installation Title: Voer een unieke naam voor de installatie in;
    • Installation Directory Path: Voer het volledige pad naar de map van de gameserver in (/home/mcbserver);
    • LGSM Script Name: Voer de naam van het gameserver-script in (mcbserver);
    • Game Server Username: Voer de gebruikersnaam voor de gameserver in (mcbserver). Als dit leeg wordt gelaten, wordt de gebruiker gebruikt onder wie het web-lgsm-proces draait.

  3. Voeg optioneel een sudoers-regel toe voor de correcte werking van gameservers die aan andere gebruikers toebehoren:

    • Open het sudoers-bestand met het commando: sudo visudo.
    • Voeg de volgende regel toe: root ALL=(mcbserver) NOPASSWD: /home/mcbserver/mcbserver, /usr/bin/watch, /usr/bin/tmux, /usr/bin/kill

Opmerking

Omdat elke gameserver een unieke configuratie vereist, is "Minecraft: Bedrock Edition" met de gebruiker mcbserver gekozen als voorbeeld. Gebruik voor het toevoegen van andere servers de juiste paden en overeenkomstige gebruikersnamen.

Opmerking

Gedetailleerde informatie over basisinstellingen is te vinden in de documentatie van de ontwikkelaars van LGSM en Web LGSM.

Een LGSM-server bestellen via de API

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×