Ubuntu servera iestatīšana
Izveidojiet mijmaiņas failu
Lejupielādējiet un izmantojiet BuildTools
Tiek palaists jūsu serveris
Neobligāti: palaidiet serveri fonā
Problēmu novēršana
Spigot ir Minecraft servera programmatūras CraftBukkit modifikācija. Spigot optimizē servera resursu izmantošanu, nodrošinot jūsu spēlētājiem vislabāko pieredzi, kā arī ir saderīgs ar lielāko daļu CraftBukkit modifikāciju, ļaujot jums padarīt serveri unikālu. Šajā rokasgrāmatā mēs iestatīsim Spigot Ubuntu serverī.
Ubuntu servera iestatīšana
Visas komandas ieteicams palaist kā lietotājam ar sudo privilēģijām, kas nav root.
Sāciet, pārliecinoties, ka jūsu serveris ir atjaunināts.
sudo apt-get update && sudo apt-get upgrade -y
Instalējiet nepieciešamās pakotnes.
sudo apt-get install git openjdk-7-jre tar -y
Izveidojiet mijmaiņas failu
Piešķiriet vajadzīgo atmiņas apjomu. Attiecīgi nomainiet 1G.
sudo fallocate -l 1G /swapfile
Nodrošiniet sava jaunā mijmaiņas faila atļaujas.
sudo chmod 600 /swapfile
Piešķiriet mijmaiņas vietu.
sudo mkswap /swapfile
Ieslēdziet mijmaiņu.
sudo swapon /swapfile
Padariet mijmaiņas failu pastāvīgu. Pievienojiet zemāk esošo rindiņu fstab
faila apakšā .
sudo nano /etc/fstab
/swapfile none swap sw 0 0
Pārliecinieties, vai atrodaties tā lietotāja mājas direktorijā, kurš tika izmantots Spigot instalēšanai.
cd ~
Izveidojiet BuildTools mapi.
mkdir build
cd build
Lejupielādēt BuildTools.jar Atjauninājumus meklējiet viņu Jenkins lapā .
wget -O BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Konfigurēt git.
git config --global --unset core.autocrlf
Palaidiet BuildTools.jar.
java -jar BuildTools.jar
Pierakstiet spigot.jar
faila nosaukumu . Piemēram spigot-1.8.3.jar
,.
ls
Izveidojiet savam serverim direktoriju.
cd ~
mkdir server
cd server
Pārvietojiet spigot.jar
savu servera direktoriju. Aizstāt spigotname.jar
ar sava faila nosaukumu.
mv ~/build/spigotname.jar ~/server/spigot.jar
Tiek palaists jūsu serveris
Izveidojiet sava servera starta skriptu.
nano start.sh
Saskaņojiet start.sh
šo, aizstājot -Xmx1024M
ar jūsu serverī instalētās RAM apjomu.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
Padarīt start.sh
izpildāmu.
chmod +x start.sh
Sāciet savu serveri.
./start.sh
Neobligāti: palaidiet serveri fonā
Instalēšanas ekrāns.
sudo apt-get install screen -y
Atveriet ekrāna gadījumu.
screen -S "Spigot Server"
Sāciet servera skriptu.
~/server/start.sh
Problēmu novēršana
Pieņemiet EULA.
Ja jums tiek prasīts apstiprināt eula.txt
, mainiet eula
uz true
.
nano eula.txt
BuildTools.jar nedarbosies?
Jums ir nepieciešams vairāk RAM serverī vai lielāks mijmaiņas fails.
start.sh nevar palaist file
komandu jūsu jar failā?
Pārbaudiet, vai viss ir ierakstīts tieši tāpat, Linux ir reģistrjutīgs.
Vai vēlaties lejupielādēt konkrētu Minecraft versiju?
java -jar BuildTools.jar --rev 1.8.4
Aizstājiet 1.8.4 ar jūsu izvēlēto versiju.