GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren Sie FiveM Game Server auf Ubuntu 20.0

FiveM ist ein Multiplayer-Gameserver, der es Ihnen ermöglicht, Multiplayer auf angepassten dedizierten Servern zu spielen. Es wurde speziell für Kreativität entwickelt. Sie können Ihren eigenen Server erstellen und Ihre Träume wahr werden lassen. Es bietet eine Reihe von Tools, um das Spielerlebnis Ihres Servers zu personalisieren. Mit FiveM können Sie alles machen, einschließlich Rollenspiele, Driften, Rennen, Deathmatch oder etwas völlig Originelles.

In diesem Tutorial zeigen wir Ihnen, wie Sie FiveM auf Ubuntu 20.04 installieren.

Voraussetzungen

  • Ein frischer Ubuntu 20.04 VPS auf der Atlantic.Net Cloud Platform
  • Ein gültiger Domainname, der auf Ihre Server-IP verweist
  • Ein auf Ihrem Server konfiguriertes Root-Passwort

Schritt 1 – Atlantic.Net Cloud-Server erstellen

Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server mit Ubuntu 20.04 als Betriebssystem und mindestens 2 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.

Sobald Sie sich bei Ihrem Ubuntu 20.04-Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.

apt-get update -y

Schritt 2 – Erforderliche Abhängigkeiten installieren

Bevor Sie beginnen, müssen Sie einige Abhängigkeiten auf Ihrem Server installieren. Sie können sie alle mit dem folgenden Befehl installieren:

apt-get Installationsbildschirm wget git -y

Sobald alle Pakete installiert sind, können Sie mit dem nächsten Schritt fortfahren.

Schritt 3 – FiveM installieren und konfigurieren

Erstellen Sie zunächst ein Verzeichnis für FiveM und laden Sie die neueste Version von FiveM in das Verzeichnis herunter:

mkdir ~/fivem_servercd ~/fivem_serverwget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/3074-0c5d71ad77873c159d7542a7e8314d9696c1b55b/fx.tar.xz

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

tar -xvf fx.tar.xz

Als nächstes müssen Sie die CFX-Serverdaten auf Ihr System herunterladen. Sie können es mit dem folgenden Befehl herunterladen:

git-Klon https://github.com/citizenfx/cfx-server-data ~/fivem_resources

Als nächstes müssen Sie eine FiveM-Konfigurationsdatei erstellen.

Sie können es mit dem folgenden Befehl erstellen:

nano ~/fivem_resources/server.cfg

Fügen Sie die folgenden Zeilen einschließlich Ihrer FiveM-Lizenz hinzu:

# Ändern Sie die IP nur, wenn Sie einen Server mit mehreren Netzwerkschnittstellen verwenden, andernfalls ändern Sie nur den Port.endpoint_add_tcp „0.0.0.0:30120“endpoint_add_udp „0.0.0.0:30120“# Diese Ressourcen werden standardmäßig gestartet. sicherstellen mapmanagerensure chatensure spawnmanagerensure sessionmanagerensure fivemensure hardcapensure rconlogensure scoreboard# Dadurch können Spieler Skripthook-basierte Plugins wie das ältere Lambda-Menü verwenden.# Setzen Sie dies auf 1, um Skripthook zuzulassen. Beachten Sie, dass dies _nicht_ garantiert, dass Spieler keine externen Plugins verwenden können. sv_scriptHookAllowed 0# Entkommentieren Sie dies und legen Sie ein Passwort fest, um RCON zu aktivieren. Stellen Sie sicher, dass Sie das Passwort ändern – es sollte wie folgt aussehen:rcon_password „YOURPASSWORD“#rcon_password „“# Eine durch Kommas getrennte Liste von Tags für Ihren Server.# Zum Beispiel:# – setzt Tags „drifting, cars, racing“# Oder:# - setzt Tags "Rollenspiel, Militär, Panzer" setzt Tags "Standard"# Setze eine optionale Serverinfo und verbinde die Bannerbild-URL.# Größe spielt keine Rolle, jedes Bild in Bannergröße ist in Ordnung.#sets banner_detail "https:// url.to/image.png”#sets banner_connecting "https://url.to/image.png”# Setzen Sie die Hostnamen Ihres Serversv_hostname "FXServer, aber nicht konfiguriert”# Verschachtelte Konfigurationen!#exec server_internal.cfg# Laden eines Serversymbols ( 96×96 PNG-Datei)#load_server_icon myLogo.png# Convars, die in scriptsset verwendet werden können temp_convar "hey world!"# Kommentieren Sie diese Zeile aus, wenn Sie nicht möchten, dass Ihr Server im Serverbrowser aufgelistet wird.# Bearbeiten Sie sie nicht, wenn Sie *möchten*, dass Ihr Server aufgelistet wird on't allow quitadd_principal identifier.steam:110000100000000 group.admin # füge den Admin zur Gruppe hinzu# Hide Player Endpoints in External Log Output.sv_endpointprivacy true# Server-Player-Slot-Limit (muss zwischen 1 und 32 liegen, außer OneSync wird verwendet) # Lizenzschlüssel für Ihren Server (https://keymaster.fivem.net)sv_licenseKey i1mqzvi2eukui85p8cb0uddanqsru2lk

Speichern und schließen Sie die Datei, wenn Sie fertig sind.

Als nächstes können Sie den FiveM-Server mit dem folgenden Befehl starten:

cd ~/fivem_resources &&bash ~/fivem_server/run.sh +exec server.cfg

Sobald der Server erfolgreich gestartet wurde, sollten Sie die folgende Ausgabe erhalten:

Hinweis:Es dauert einige Minuten, bis dieser Vorgang beginnt

[---------------------------------------------- -------------------------------------------------- --------------------------------------] 0/315Authentifizierung des Serverlizenzschlüssels erfolgreich. Willkommen!Authentifizierung mit Nucleus...[#####------------------------------------ -------------------------------------------------- ----------------------------------] 11/315 fffcccc ff xx xx rr rr eeecc ffff xx rrr r ee ecc ff xx ... rr eeeeeccccc ff xx xx ... rr eeeeeAuthentifiziert mit cfx.re Kern:https://hitj-e8q3pd.users.cfx.re/[##### ##########################----------------------- -------------------------------------------------- ----------------------------] 74/315-- [Serverhinweis:tebex_not_set]================Monetarisieren Sie Ihren Server mit Tebex! Besuchen Sie https://tebex.io/fivem für weitere Informationen.================

Drücken Sie STRG + C um den Server zu stoppen.

Schritt 4 – Erstellen Sie eine Systemd-Dienstdatei für FiveM

Es ist eine gute Idee, eine systemd-Dienstdatei zu erstellen, um den FiveM-Dienst zu verwalten. Sie können es mit dem folgenden Befehl erstellen:

nano /lib/systemd/system/fivem.service

Fügen Sie die folgenden Zeilen hinzu:

[Unit]Description=FiveM-Server[Service]Type=forkingUser=rootExecStart=/usr/bin/fivem_start.sh[Install]WantedBy=multi-user.target

Speichern und schließen Sie die Datei und erstellen Sie dann ein FiveM-Startskript:

nano /usr/bin/fivem_start.sh
Fügen Sie die folgenden Zeilen hinzu:#!/bin/bashscreen -dm bash -c 'cd /root/fivem_resources &&bash /root/fivem_server/run.sh +exec server.cfg'

Speichern und schließen Sie die Datei und legen Sie dann die richtige Berechtigung fest:

chmod +x /usr/bin/fivem_start.sh

Als nächstes laden Sie den systemd-Daemon mit dem folgenden Befehl neu:

systemctl daemon-reload

Als nächstes starte FiveM und erlaube es, beim Systemneustart zu starten:

systemctl start fivemsystemctl enable fivem

Sie können den Status von FiveM mit dem folgenden Befehl überprüfen:

systemctl status fivem

Sie sollten die folgende Ausgabe erhalten:

  • fivem.service - FiveM-Server
Geladen:geladen (/lib/systemd/system/fivem.service; deaktiviert; Herstellervoreinstellung:aktiviert)Aktiv:aktiv (läuft) seit Wed 2021-01-13 15:09:13 UTC; Vor 6s Prozess:24132 ExecStart=/usr/bin/fivem_start.sh (code=exited, status=0/SUCCESS)Haupt-PID:24136 (Bildschirm)Tasks:67 (Limit:4691)Speicher:48.1MCGroup:/system.slice/ fivem.service├─24136 SCREEN -dm bash -c cd /root/fivem_resources &&bash /root/fivem_server/run.sh +exec server.cfg├─24148 /root/fivem_server/alpine/opt/cfx-server/ld- musl-x86_64.so.1 --library-path /root/fivem_server/alpine/usr/lib/v8/:/root/f>└─24151 /root/fivem_server/alpine/opt/cfx-server/ld-musl -x86_64.so.1 --library-path /root/fivem_server/alpine/usr/lib/v8/:/root/f>Jan 13 15:09:13 ubuntu2004 systemd[1]:FiveM-Server wird gestartet...Jan 13 15:09:13 ubuntu2004 systemd[1]:FiveM-Server gestartet.
ss -antpl | grep 30120

Sie sollten die folgende Ausgabe erhalten:

LISTEN 0 128 0.0.0.0:30120 0.0.0.0:* Benutzer:(("ld-musl-x86_64.",pid=24148,fd=57))

Schlussfolgerung

Herzliche Glückwünsche! Sie haben erfolgreich einen FiveM-Gameserver auf Ubuntu 20.04 installiert und konfiguriert. Sie können jetzt den FiveM-Client auf Ihr Desktop-System herunterladen und mit FiveM auf Ihrem virtuellen privaten Server von Atlantic.Net spielen!

Erfahren Sie mehr über unsere VPS-Hosting-Services und Virtual Private Server.


Linux
  1. So installieren Sie MySQL unter Ubuntu 18.04

  2. So installieren Sie Minecraft Server auf Ubuntu 18.04

  3. So installieren Sie auf einem Ubuntu-Server

  4. So installieren Sie MariaDB unter Ubuntu 22.04

  5. Wie installiere ich Ubuntu Server 15.10 auf Hyper-v?

So installieren Sie Mumble Server unter Ubuntu 15.04

So installieren Sie NGINX unter Ubuntu 20.04

So installieren Sie Ansible Server unter Ubuntu 18.04

So installieren Sie XWiki unter Ubuntu 20.04

So installieren Sie ClickHouse unter Ubuntu 20.04

Wie installiere ich FTP auf Ubuntu 18.04?