Konfigurimi i serverit Ubuntu
Krijo një skedar shkëmbimi
Shkarkoni dhe përdorni BuildTools
Nisja e serverit tuaj
Opsionale: Drejtoni serverin tuaj në sfond
Zgjidhja e problemeve
Spigot është një modifikim i softuerit të serverit Minecraft, CraftBukkit. Spigot optimizon përdorimin e burimeve të serverit, duke siguruar që lojtarët tuaj të kenë përvojën më të mirë dhe gjithashtu është në përputhje me shumicën e modifikimeve të CraftBukkit, duke ju lejuar ta bëni serverin tuaj unik. Në këtë udhëzues, ne do të konfigurojmë Spigot në Serverin Ubuntu.
Konfigurimi i serverit Ubuntu
Rekomandohet të ekzekutoni të gjitha komandat si përdorues me privilegje sudo që nuk janë rrënjë.
Filloni duke u siguruar që serveri juaj të jetë i përditësuar.
sudo apt-get update && sudo apt-get upgrade -y
Instaloni paketat e nevojshme.
sudo apt-get install git openjdk-7-jre tar -y
Krijo një skedar shkëmbimi
Alokoni sasinë e dëshiruar të memories. Zëvendësoni 1G në përputhje me rrethanat.
sudo fallocate -l 1G /swapfile
Siguroni lejet e skedarit tuaj të ri të shkëmbimit.
sudo chmod 600 /swapfile
Alokoni hapësirën e shkëmbimit.
sudo mkswap /swapfile
Aktivizo shkëmbimin.
sudo swapon /swapfile
Bëjeni skedarin tuaj të shkëmbimit të përhershëm. Shtoni rreshtin më poshtë në fund të fstabskedarit.
sudo nano /etc/fstab
/swapfile none swap sw 0 0
Sigurohuni që jeni në drejtorinë kryesore të përdoruesit të përdorur për instalimin e Spigot.
cd ~
Krijo një dosje për BuildTools.
mkdir build
cd build
Shkarkoni BuildTools.jar Kërkoni përditësime në faqen e tyre Jenkins .
wget -O BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Konfiguro git.
git config --global --unset core.autocrlf
Ekzekutoni BuildTools.jar.
java -jar BuildTools.jar
Shënoni emrin e spigot.jarskedarit tuaj . Për shembull, spigot-1.8.3.jar.
ls
Krijoni një direktori për serverin tuaj.
cd ~
mkdir server
cd server
Zhvendoseni spigot.jarnë dosjen tuaj të serverit. Zëvendësoni spigotname.jarme emrin e skedarit tuaj.
mv ~/build/spigotname.jar ~/server/spigot.jar
Nisja e serverit tuaj
Krijoni një skript fillestar për serverin tuaj.
nano start.sh
Përputhni start.shme sa vijon, duke e zëvendësuar -Xmx1024Mme sasinë e RAM-it të instaluar në serverin tuaj.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
Bëje të start.shekzekutueshme.
chmod +x start.sh
Nisni serverin tuaj.
./start.sh
Opsionale: Drejtoni serverin tuaj në sfond
Ekrani i instalimit.
sudo apt-get install screen -y
Hapni një shembull të ekranit.
screen -S "Spigot Server"
Filloni skriptin e serverit tuaj.
~/server/start.sh
Zgjidhja e problemeve
Prano EULA.
Nëse ju kërkohet të konfirmoni eula.txt, ndryshoni eulanë true.
nano eula.txt
BuildTools.jar nuk do të funksionojë?
Keni nevojë për më shumë RAM në serverin tuaj ose një skedar shkëmbimi më të madh.
start.sh nuk mund ta ekzekutojë filekomandën në skedarin tuaj jar?
Kontrollo për t'u siguruar që gjithçka është shkruar saktësisht e njëjtë, Linux është i ndjeshëm ndaj shkronjave të vogla.
Dëshironi të shkarkoni një version specifik të Minecraft?
java -jar BuildTools.jar --rev 1.8.4
Zëvendësoni 1.8.4 me versionin e zgjedhjes suaj.