Seadistage Spigot Ubuntus

Spigot on Minecrafti serveritarkvara CraftBukkiti modifikatsioon. Spigot optimeerib serveri ressursikasutust, tagades teie mängijatele parima kogemuse ja ühildub ka enamiku CraftBukkiti modifikatsioonidega, võimaldades teil muuta oma serveri ainulaadseks. Selles juhendis seadistame Spigoti Ubuntu serveris.

Ubuntu serveri seadistamine

Soovitatav on käivitada kõik käsud sudo-õigustega kasutajana, kes pole root.

Alustuseks veenduge, et teie server on ajakohane.

sudo apt-get update && sudo apt-get upgrade -y

Installige vajalikud paketid.

sudo apt-get install git openjdk-7-jre tar -y

Looge vahetusfail

Eraldage soovitud hulk mälu. Asendage 1G vastavalt.

sudo fallocate -l 1G /swapfile

Kindlustage oma uue vahetusfaili õigused.

sudo chmod 600 /swapfile

Jaotage vahetusruum.

sudo mkswap /swapfile

Lülitage vahetus sisse.

sudo swapon /swapfile

Muutke oma vahetusfail püsivaks. Lisage allolev rida fstabfaili allossa .

sudo nano /etc/fstab

/swapfile   none    swap    sw    0   0

Laadige alla ja kasutage BuildTools

Veenduge, et olete Spigoti installimiseks kasutatud kasutaja kodukataloogis.

cd ~

Looge BuildToolsi jaoks kaust.

mkdir build
cd build

Laadige alla BuildTools.jar Otsige värskendusi nende Jenkinsi lehelt .

wget -O BuildTools.jar  https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

Konfigureerige git.

git config --global --unset core.autocrlf

Käivitage BuildTools.jar.

java -jar BuildTools.jar

Märkige üles oma spigot.jarfaili nimi . Näiteks spigot-1.8.3.jar.

ls

Looge oma serverile kataloog.

cd ~
mkdir server
cd server

Teisaldage oma spigot.jarserveri kataloogi. Asenda spigotname.jaroma faili nimega.

mv ~/build/spigotname.jar ~/server/spigot.jar

Teie serveri käivitamine

Looge oma serveri jaoks käivitusskript.

nano start.sh

Sobitage start.shjärgmine, asendades -Xmx1024Moma serverisse installitud RAM-i hulgaga.

#!/bin/sh

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

Muuda start.shkäivitatavaks.

chmod +x start.sh

Käivitage oma server.

./start.sh

Valikuline: käivitage oma server taustal

Installi ekraan.

sudo apt-get install screen -y

Avage ekraani eksemplar.

screen -S "Spigot Server"

Käivitage oma serveri skript.

~/server/start.sh 

Veaotsing

Nõustuge EULAga.

Kui teilt küsitakse, et kinnitada eula.txt, muuta eula, et true.

nano eula.txt

Kas BuildTools.jar ei tööta?

Vajate oma serveris rohkem RAM-i või suuremat vahetusfaili.

start.sh ei saa fileteie jar-failis käsku käivitada ?

Kontrollige, kas kõik on sisestatud täpselt samamoodi, Linux on tõstutundlik.

Kas soovite alla laadida konkreetse Minecrafti versiooni?

java -jar BuildTools.jar --rev 1.8.4

Asendage versioon 1.8.4 enda valitud versiooniga.

Jäta kommentaar

Masinate tõus: AI tegelikud rakendused

Masinate tõus: AI tegelikud rakendused

Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.

DDOS-i rünnakud: lühike ülevaade

DDOS-i rünnakud: lühike ülevaade

Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.

Suurandmete viitearhitektuuri kihtide funktsioonid

Suurandmete viitearhitektuuri kihtide funktsioonid

Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.

Andmesalvestuse areng – infograafik

Andmesalvestuse areng – infograafik

Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit