Tämän ohjeen käyttäminen edellyttää aikaisempaa ohjetta Linuxin etätyöpöytäyhteydestä Klikkaa tästä.

 

Tässä vaiheittainen ohje FiveM™-palvelimen asentamiseksi Alma Linuxiin.

 

1. Päivitä järjestelmä ja asenna tarvittavat riippuvuudet

Avaa "software udate":



Kun olet päässyt sovellukseen valitse sieltä "Update software" kohdasta "Automatically" jotta käyttöjärjestelmäsi päivitty automaattisesti ja valitse haluamasi pävitys tiheys alla kohdasta "Update frequency".

 

2. Luo hakemisto palvelimelle ja lataa FiveM:n Linux-versio

Luo uusi kansio Linuxin työpöydälle paina napauta ensin näyttöä "hiiren oikealla" sitten sinulle avautuu uusi valikko mene kohtaan "Create New" ja valitse sieltä "Folder".

Sitten sinulle avautuu kansion nimeämis ikkuna nimeä se esimerkiksi "Minun Pelipalvelin" sitten napauta "OK".




Sitten asennamme viimeisimmän FiveM™ Plavelin tiedoston FiveM artifacts sivulta avaa selaimesi Linux tietokoneella.

Kun olet saanut selaimen auki, avaa siellä FiveM artifacts -sivusto, josta voit ladata FiveM-palvelimen Linux-version. Lataa sieltä viimeisin versio napauttamalla siitä ja sen pitäisi alkaa lataamaan pakattua kansiota.

Kun tiedosto on latautunut, avaa viimeisimmät lataukset selaimessa oikeassa yläkulmassa olevasta alas-nuolesta ja vie pakattu kansio "Minun Pelipalvelin" -kansioon.

Kun olet vienyt tiedoston kansion pääle valitse "Move Here".



Kun tiedosto on kansiossa älä sulje selainta sitä tarvitaan vielä seuraavissa vaiheissa.

Seuraavaksi avaa "Minun Pelipalvelin" kansio tuplaklikkaamalla sitä jotta voimme purkaa kansion sitten kun olet kansiossa napauta lataamaasi pakattua tiedostoa hiiren oikealla ja valitse ilmestyvästä valikosta "Extract" ja sieltä "Extract archive here"

Vaihe 3: Kloonaa palvelimen datatiedostot terminaalin avulla voit myös ladata tiedostot GitHubin sivuilta ja siirtää ne itse kansioon mutta nyt teemme sen helpommalla tavalla terminaalin kautta.

Avaa "Minun Pelipalvelin" kansio ja lataa sinne tiedostot seuraavien ohjeiden mukaan avaa oma selaimesi Linuxista ja liitä hakukenttään sueraava linkki:

https://github.com/citizenfx/cfx-server-data

 

Kun olet päässyt asennus sivulle klikkaa hiiren vasemalla "Code" näppäint ja seuraavassa valikossa "Download ZIP" näppäintä.

 

Siirrä tiedosto luomaasi "Minun Pelipalvelin"-kansioon.

Sitten pura tiedosto kansioon "Minun Pelipalvelin" klikkaa ensin hiiren oikealla "cfx-server-data-master.zip"-tiedostoa.

Vaihe 4: Luo ja muokkaa server.cfg-tiedosto

Lisää "server.cfg" tiedosto tiedostojen hallinnassa juuri lataamaasi kansioon jonka olet myös purkanut elikkä avaa kanso nimeltä "cfx-server-data-master" napauta siellä hiiren oikealla ja valitse "Create New" ja valitse valikosta empty file ja kirjoita siihen "server.cfg".

 

 

Seuraavassa ikkunassa tiedostojenhallinta kysyy millä haluat avata tiedostosi valitse valikosta "Development" ja "Kate" ja napauta "OK" samassa yhteydessä voit liittää seuraavat esimerkki tekstirivit tähän tiedostoosi.

Seuraavasta laatikosta voit kopioda tarvitsemasi tekstin muista lisätä kohtaan "sv_licenseKey" eli lisenssiavain jonka saat seuraavassa vaiheessa lisää lisenssi avain seuraavaan kohtaan "# Korvaa omalla lisenssiavaimellasi":

# Serverin asetukset
sv_hostname "Minun Moninpeli"   # Palvelimen nimi
sv_licenseKey "cfxk_OMALISENSSIAVAIMESI"  # Korvaa omalla lisenssiavaimellasi

# TxAdmin-asetukset
sets txAdminPort 40121  # TxAdmin käyttöliittymän portti

# Projektin tiedot (näkyy palvelinlistassa)
sets sv_projectName "Minun FiveM-projektini"
sets sv_projectDesc "Tämä on testipalvelin, jossa pelaamme yhdessä!"

# Verkkoliikenne (porttien asetukset)
endpoint_add_tcp "0.0.0.0:30120"  # TCP-päätepiste
endpoint_add_udp "0.0.0.0:30120"  # UDP-päätepiste

# Perusasetukset
sv_maxclients 32  # Maksimipelaajien määrä
sv_scriptHookAllowed 0  # Salli kehitystyökalut (0 = pois päältä, 1 = päällä)

# Pidä palvelin yksityisenä (0 = julkinen, 1 = yksityinen)
sv_master1 ""

# Lokit ja debuggaus
# Lokit päälle (aseta arvoksi 1, jos haluat palvelimen tallentavan lokitiedot)
# Säädä 'loglevel' tasolle debug: 0, info: 1, varoitukset: 2
loglevel 1
enableOneSync "on"  # Käytä OneSynciä, jos haluat laajempia pelaajamääriä

# Resurssien hallinta
ensure sessionmanager  # Aloita resurssi sessionmanager
ensure mapmanager      # Aloita resurssi mapmanager
ensure chat            # Aloita resurssi chat
ensure spawnmanager    # Aloita resurssi spawnmanager
ensure basic-gamemode  # Peruspeli
ensure hardcap         # Pelaajarajan hallinta
ensure rconlog         # Kauko-ohjausloki
ensure scoreboard      # Pelaajien tulostaulu

# Salli komentoja ilman kirjautumista RCON:iin
add_ace resource.txAdmin command allow

# Admin-tunnukset (korvaa <identifier> omilla tiedoillasi)
add_principal identifier.steam:<identifier> group.admin
add_principal identifier.license:<identifier> group.admin
add_ace group.admin command allow

# Lisää resursseja tänne
# ensure resourceName

# Päätä resurssien lataus
# Henkilökohtaiset skriptit/resurssit
ensure my-custom-script

# Loppu


Elikkä lisää teksti näin "server.cfg" tiedostoon.

 

Hanki lisenssiavain:

Siirry Keymaster sivustolle.

Napauta "New server" näppäintä sivustolla:

 

Syötä seuraavassa ikkunassa palvelimen haluttu nimi ja sen jälkeen tee Cpatcha ihmis testi ja sen jälkeen napauta "Generate"

 

Tallenna tiedosto painamalla CTRL + S ja sulje ikkuna rastista oikeassa yläkulmassa.

5. Käynnistä palvelin

Ota txAdmin käyttöön

Avaa palvelimesi napauttamalla "run.sh" tiedostoa hiiren oikealla ja sitten valitse siitä "Run In Konsole".


Sinulle pitäisi avautua ikkuna joka näyttää suurin piirtein tälle.



Avaa txAdmin selainkäyttöliittymä: Mene selaimella osoitteeseen:

 
http://palvelimen_IP:40121
 

Kirjaudu sisään: txAdmin antaa ensimmäisellä kerralla koodin, jota käytät asennusprosessissa. Tämä ohjaa sinut määrittämään:

Admin-tunnuksen

Palvelimen hallinnan asetukset

 

Tarkista porttien kuuntelu ja palomuurin asetukset

Varmista, että palvelin kuuntelee oikeita portteja (30120 ja txAdmin-portti 40121) ja että palomuurissa ei ole estetty yhteyksiä.

Voit tarkistaa porttien kuuntelun seuraavalla komennolla:

 

sudo netstat -tuln | grep 30120
sudo netstat -tuln | grep 40121

Jos portit eivät näy, varmista, että server.cfg-tiedostossa on oikeat asetukset ja että palomuuri ei estä niitä. Voit avata portit palomuurissa seuraavasti:

sudo firewall-cmd --add-port=30120/tcp --permanent
sudo firewall-cmd --add-port=30120/udp --permanent
sudo firewall-cmd --add-port=40121/tcp --permanent
sudo firewall-cmd --reload




Suorita palvelin:

cd ~/fivem/server-data
bash ~/fivem/server/run.sh +exec server.cfg

Nyt sinulla pitäisi olla toimiva FiveM™-palvelin.
Auttoiko artikkeli teitä? 0 käyttäjistä hyötyivät artikkelista (0 Äänet)