Instalimi
Informacion shtesë
Ky tutorial shpjegon se si të konfiguroni një server Minecraft duke përdorur Spigot në Arch Linux.
Ky tutorial supozon se ju jeni një përdorues normal (jo-root) dhe keni të drejta të mjaftueshme për sudo. Kjo ndodh sepse përdorimi i AUR për të ndërtuar paketa nuk duhet të bëhet si root, por si përdorues normal.
Instalimi
Përdorimi i paketës AUR "spigot" është një mënyrë e shkëlqyer për të instaluar Spigot pasi ndërton një paketë që gjurmohet nga pacman. Kjo ju lejon ta hiqni shpejt dhe ta përmirësoni shpejt. Plus, paketa përdor systemd dhe tmux për të menaxhuar serverin, dhe i ka të gjitha skriptet gati për t'u përdorur.
Përpara se të fillojmë ndërtimin e paketës, duhet të instalojmë disa varësi.
sudo pacman -Sy base-devel jdk8-openjdk jre8-openjdk fontconfig tmux git
Tani me ato të instaluara, ne mund të fillojmë të ndërtojmë paketën spigot. Duke përdorur curl, shkarkoni tarball për paketën.
curl -O https://aur.archlinux.org/packages/sp/spigot/spigot.tar.gz
Pas përfundimit të shkarkimit, ekstraktoni atë dhe kaloni në dosjen spigot.
tar -xvzf spigot.tar.gz
cd spigot
Tani, duke përdorur makepkg, ndërto paketën. Kjo mund të zgjasë disa minuta.
makepkg -ci
Nëse nuk ia kaloni -iflamurin komandës makepkg, përdorni pacman për ta instaluar atë.
sudo pacman -U *.pkg.tar.xz
Nisni serverin tuaj për herë të parë për të fituar akses në eula.txtskedar. Pastaj ndaloni menjëherë.
sudo systemctl start spigot
sudo systemctl stop spigot
Pasi të keni mbaruar, hapni skedarin /srv/craftbukkit/eula.txtdhe ndryshoni rreshtin eula=falsenë eula=true. Kjo ju siguron një server që funksionon, por ju mund të dëshironi të modifikoni /srv/craftbukkit/server.propertiesskedarin. Informacioni për këtë skedar mund të gjendet në Wiki Minecraft.
Pasi të jeni të kënaqur me cilësimet tuaja, aktivizoni serverin!
sudo systemctl start spigot
Për ta nisur atë në boot:
sudo systemctl enable spigot
Tani keni një server Spigot që funksionon!
Përmbajtja e serverit ndodhet në /srv/craftbukkit/dhe janë në pronësi të përdoruesit craftbukkit dhe grupit craftbukkit. Duhet të siguroheni kur instaloni shtojca ose skedarë të tjerë që ato janë në pronësi të craftbukkit:craftbukkit.
Nëse dëshironi të hyni në tastierën e serverit, ekzekutoni komandën e mëposhtme (duke supozuar se keni lejet e sakta sudo).
sudo -u craftbukkit tmux attach
Për të mbyllur jashtë konsol server, shtypni Ctrl + B , pastaj D .
Një tjetër gjë për t'u marrë parasysh është nëse dëshironi të ndani më shumë RAM në server. Nëse po, ekzekutoni komandën e mëposhtme. $newramPlaceholder është ajo ku ju të përcaktojë vlerën e re. Kjo do të krijojë gjithashtu një skedar rezervë në rast se duhet të riktheheni në të.
sudo -u craftbukkit sed -i.bak 's/1024M/$newram/g' /srv/craftbukkit/spigot.sh
Nëse vendosni një vlerë të keqe për sasinë e re të ram, mund të riktheheni duke ekzekutuar këtë komandë.
sudo -u craftbukkit mv /srv/craftbukkit/spigot.sh.bak /srv/craftbukkit/spigot.sh