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.

Tässä vaiheittaisessa ohjeessa käydään läpi FiveM™-palvelimen asennus ja konfigurointi Alma Linux -järjestelmään. Ohjeessa käsitellään järjestelmän päivittäminen, palvelintiedostojen hakemistojen luominen, tarvittavien palvelintiedostojen lataaminen ja purkaminen, palomuuriasetusten määrittäminen sekä txAdminin käyttö palvelimen hallintaan. Seuraamalla näitä vaiheita saat toimivan FiveM™-palvelimen valmiiksi pelisessioita varten.

 

 Vaihe 1. Päivitä järjestelmä

Avaa haku ja etsi sieltä "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".

 

Vaihe 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".


Jotta voimme jatkaa tarvitsemme jonkun selaimen joten. Avaa Software Center.

 

Etsi vaikka Firefox.

 

Ja paina Install nappia Firefoxin kohdalla


Sitten asennamme viimeisimmän FiveM™ Plavelin tiedoston 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 asennamme Engrampa Archive Manager -työkalun helpomman purkamisen vuoksi. Voit asentaa sen avaamalla software center.

 

Jonka jälkeen etsit sen vasemmasta yläkulmasta.

 

Ja sieltä painat Install.

 

Seuraavaksi avaa "Minun Pelipalvelin" kansio tuplaklikkaamalla sitä, jotta voimme purkaa kansion. Kansiossa napauta lataamaasi pakattua tiedostoa hiiren oikealla ja valitse ilmestyvästä valikosta "Open with Engrampa Archive Manager".

ENgrampa

 

 

Sitten odota hetki, että Engrampa käsittelee tiedoston. Käsittelyn jälkeen pitäisi näyttää seuraavalta. 

Engrampa 2

 

 

Nyt puretaan se tiedosto sitten eli paina "Extract"-nappia.

Engrampa extract buttoo

 

Sen jälkeen pitäisi avautua alla mallikuvassa oleva näkyvä, jossa painetaan vielä kerran "Extract".

Engrampa extract final countdown




Sitten odota, että Engrampa purkaa tiedoston ja voit painaa lopuksi "Close".
Extract Tietokettu

 

Jos sinulla tuli ongelmia Engrampan käytössä, mene terminaaliin ja sieltä toteuta nämä komennot.

cd Desktop
cd Minun\ Pelipalvelin
tar -xvf fx.tar.xz



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. Saman tapaisesti, kuten aikaisemmin eli, jos sinulle on tullut ongelmia Engrampan kanssa, toteuta nämä komennot terminaaliin.

cd Desktop
cd Minun\ Pelipalvelin
unzip cfx-server-data-master.zip

 

Jos Engrampa toimi sinulla, käytä sitä tiedostojen purkamiseen seuraavasti.

Gramma 2

Gramma 3

 

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"

 

Vaihe 4: Aseta palomuurien asetukset 

Napauta näppäimistön windows näppäintä tai avaa työpöydän valikko hiirellä ja kirjoita haku kenttään "Firewall".

 

Laita Configuration kohdasta päälle Permanent jotta laittamasi portit pysyvät uudelleen käynnistyksen jälkeen


 

Mene Ports kohtaan jotta pystyt lisäämään portteja

 

Lisää portteja Add napista

 

Lisää portteja 30120 tcp ja 40120 tcp

 

Ja lisää myös 30120 udp

 

Käynnistä palomuuri uudelleen


Jos tämä ei toimi voit myös asettaa palomuurin asetukset syöttämällä ne terminaaliin eli "Konsole" sovellukseen jonka löydät hausta seuraavat syötä sinne seuraavat komennot:

Avaa "Konsole".


Avaa portit:

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

Päivitä palomuuri, jotta muutokset tulevat voimaan:

sudo firewall-cmd --reload

Tarkista, että portit ovat oikein avattu:

sudo firewall-cmd --list-all

Siinä se jatketaan vaiheeseen 5.

Vaihe 5: Käynnistä palvelin

Ota txAdmin käyttöön

Napauta hiiren Oikealla "run.sh" tiedostoa hiiren oikealla ja napauta "Run In Konsole".


 

Sitten "terminaalisi" tulisi näyttää sunnilleen tälle seuraavassa vaiheessa konfiguroimme palvelimen "txAdminin" avulla.



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

http://palvelimen_IP:40120

 

Seuraavissa kuvissa tee kuvissa olevat vaiheet järjestyksessä kopio ensin Konsolin antama "PIN-koodi" ja liitä se toisen kuvvan "koodi kenttään".

 

 

Sitten kun olet päässyt kirjautumaan sisään sinulle pitäisi avautua seuraava ikkuna jossa pystyt määrittämään palvelimen nimen ja muuta nippelitietoa.



Sitten kun olet päässyt vaiheesta yksi sinun tulee liittää sinun "lisenssiavaimesi". Kuvassa näkyvään kohtaan. se Minkä sait "Cfx.re Keymaster" sivustolta.


Kun olet liittänyt lisenssiavaimesi tekstikenttään, napauta ”Run Recipe” -painiketta ja napauta sitten ”Next” -painiketta.




Sitten palvelimesi pitäisi lähteä Käyntiin



Voit yhdistää palvelimeesi FiveM™ sovelluksesta sinun tulee painamaan F8 ja kirjoittamaan sinne connect IP:Portti esim.

connect 109.204.237.156:40121

Tämä IP ja portti pitää olla sama kuin se jolla menit txAdmin sivulle jotta pääset serverillesi.

 

Nyt sinun pitäisi päästä liittymään omalle Pelipalvelimellesi.

 

Vaihe 6: Tietokannan lisääminen palvelimeen

Lataa tietokanta

sudo dnf install -y mariadb mariadb-server

 

Laita tietokantasi päälle

sudo systemctl enable --now mariadb

 

Mene sisään tietokantaasi

mysql -u root -p

 

Lisää käyttäjä ja tietokanta

CREATE USER 'fivem'@'127.0.0.1' IDENTIFIED BY 'Salasanasi';
CREATE DATABASE fivem_db;
GRANT ALL PRIVILAGES ON fivem_db.* TO 'fivem'@'127.0.0.1' WITH GRANT OPTION;
EXIT;

 

Asenna DBeaver

 

Avaa se tiedosto

 

Paina Install nappia

 

Kun olet saanut ladattua sen voit avaa sen Launch napista

 

Kun DBeaver avautuu paina Create sample database kohdassa No

 

Sitten paina vasemmassa ylä kulmassa olevaa connect nappia

 

Sitten valitaan MariaDB ja painetaan Next

 

Laita kuvassa olevasti tiedot (Password kohtaan pitää laittaa salasanasi jonka laitoit kun teit tietokantasi/käyttäjäsi)

 

Kun painat ylemmässä kuvassa Finish nappia vasemmalle puolelle tulee uusi tietokanta jonka voit avata painamalla siitä

 

Kun avaat sen ensimmäistä kertaa sinun täytyy ladata tiedostoja joten paina Download

 

Lisää tietokantaasi Table

 

Vaihda sen nimi

 

Paina oikealla hiiren napilla tyhjää aluetta ja valitse Create New Column

 

Laita samat asetukset kuin kuvassa ja paina OK

 

Sitten paina Save nappia

 

Kun painat Save saat tämän näköisen sivun josta painat Execute

 

Sitten Pitää ladata oxmysql

 

Avaa tiedoston sijainti

 

Mene Minun_Pelipalvelin->txData->FiveMBasicServer->resources ja siirrä lataamasi tiedosto sinne

 

Pura tiedosto samalla tavalla kuin aikaisemmin

 

Sitten mene FiveMBasicServer kansioosi ja avaa server.cfg sinne sinun pitää lisätä tämän näköinen pätkä

set mysql_connection_string "user=Tietokannan käyttäjä;password=sen käyttäjän salasana;host=tietokannan ip;port=tietokannan portti;database=tietokanta"

## esim.
set mysql_connection_string "user=fivem;password=1234;host=127.0.0.1;port=3306;database=fivem_db"

 

Kun olet saanut sen laita myös samaan tiedostoon tämän avulla pystymme laittamaan eri tiedostoon asioita jotka haluamme vaikka käynnistää palvelimen käynnistyksessä.

exec resources.cfg

 

Sitten tee uusi tiedosto FiveMBasicServer kansioosi nimeltään resources.cfg johon laitat tämän rivin.

ensure oxmysql

 

Nyt kun käynnistät palvelimesi sinun pitäisi nähdä tämän näköinen joka tarkoittaa että tietokantasi on saatu yhdistettyä.

Auttoiko artikkeli teitä? 6 käyttäjistä hyötyivät artikkelista (14 Äänet)