Sett opp Spigot på Ubuntu

Sett opp Spigot på Ubuntu

Spigot er en modifikasjon av Minecraft-serverprogramvaren, CraftBukkit. Spigot optimerer serverressursbruken, og sikrer at spillerne dine får den beste opplevelsen og er også bakoverkompatibel med de fleste CraftBukkit-modifikasjoner, slik at du kan gjøre serveren din unik. I denne veiledningen vil vi sette opp Spigot på Ubuntu Server.

Sette opp Ubuntu Server

Det anbefales å kjøre alle kommandoer som en bruker med sudo-rettigheter som ikke er root.

Start med å sørge for at serveren din er oppdatert.

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

Installer de nødvendige pakkene.

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

Lag en byttefil

Tildel ønsket mengde minne. Bytt ut 1G tilsvarende.

sudo fallocate -l 1G /swapfile

Sikre tillatelsene til den nye byttefilen.

sudo chmod 600 /swapfile

Tildel bytteplassen.

sudo mkswap /swapfile

Slå på bytte.

sudo swapon /swapfile

Gjør byttefilen permanent. Legg til linjen nedenfor til bunnen av fstabfilen.

sudo nano /etc/fstab

/swapfile   none    swap    sw    0   0

Last ned og bruk BuildTools

Sørg for at du er i hjemmekatalogen til brukeren som ble brukt til å installere Spigot.

cd ~

Opprett en mappe for BuildTools.

mkdir build
cd build

Last ned BuildTools.jar Se etter oppdateringer på Jenkins-siden deres .

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

Konfigurer git.

git config --global --unset core.autocrlf

Kjør BuildTools.jar.

java -jar BuildTools.jar

Noter navnet på spigot.jarfilen din . For eksempel spigot-1.8.3.jar.

ls

Lag en katalog for serveren din.

cd ~
mkdir server
cd server

Flytt din spigot.jartil serverkatalogen din. Erstatt spigotname.jarmed navnet på filen din.

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

Starter serveren din

Lag et oppstartsskript for serveren din.

nano start.sh

Pass start.shpå følgende, og erstatt -Xmx1024Mmed mengden RAM installert på serveren din.

#!/bin/sh

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

Gjør start.shkjørbar.

chmod +x start.sh

Start serveren din.

./start.sh

Valgfritt: Kjør serveren din i bakgrunnen

Installasjonsskjerm.

sudo apt-get install screen -y

Åpne en forekomst av skjermen.

screen -S "Spigot Server"

Start serverskriptet ditt.

~/server/start.sh 

Feilsøking

Godta EULA.

Hvis du blir bedt om å bekrefte eula.txt, endre eulatil true.

nano eula.txt

BuildTools.jar vil ikke kjøre?

Du trenger mer RAM på serveren eller en større byttefil.

start.sh kan ikke kjøre filekommandoen på jar-filen din?

Sjekk for å sikre at alt er skrevet nøyaktig likt, Linux ER skiller mellom store og små bokstaver.

Vil du laste ned en spesifikk Minecraft-versjon?

java -jar BuildTools.jar --rev 1.8.4

Erstatt 1.8.4 med den versjonen du velger.


Slik sikkerhetskopierer og importerer du verdener i Minecraft på Windows 10

Slik sikkerhetskopierer og importerer du verdener i Minecraft på Windows 10

Import og eksport av verdener kan være nyttig for mange ting, enten du vil dele en kopi av verden med en venn, eller om du vil ta sikkerhetskopi av

Hvordan bruke Microsoft Azure til å være vert for en Minecraft-server

Hvordan bruke Microsoft Azure til å være vert for en Minecraft-server

Hvis du noen gang har vært interessert i å være vert for en Minecraft-server, her er en måte å sette opp din egen ved å bruke Microsoft Azure.

Hvordan sette opp en Tekkit Classic Server på Ubuntu 16.10

Hvordan sette opp en Tekkit Classic Server på Ubuntu 16.10

Bruker du et annet system? Hva er Tekkit Classic? Tekkit Classic er en modpack for spillet alle kjenner og elsker; Minecraft. Den inneholder noe av ver

Opprette et nettverk av Minecraft-servere med BungeeCord på Debian 8, Debian 9 eller CentOS 7

Opprette et nettverk av Minecraft-servere med BungeeCord på Debian 8, Debian 9 eller CentOS 7

Hva du trenger En Vultr VPS med minst 1 GB RAM. SSH-tilgang (med root/administratorrettigheter). Trinn 1: Installere BungeeCord Først

Slik installerer du Cuberite på en CentOS 6- eller 7-server

Slik installerer du Cuberite på en CentOS 6- eller 7-server

Innledning Hva er Cuberite? Cuberite er en skalerbar Minecraft-serverimplementering med åpen kildekode som er skrevet i C++. Den har en brukervennlig plugi

Hvordan installere en Minecraft-server på Ubuntu 14.04

Hvordan installere en Minecraft-server på Ubuntu 14.04

Bruker du et annet system? I denne artikkelen skal vi installere en Minecraft-server på en Ubuntu. Pass på at du er logget inn under en bruker som ikke er

Hvordan installere en Tekkit Classic Server på CentOS 6/7

Hvordan installere en Tekkit Classic Server på CentOS 6/7

Bruker du et annet system? I denne opplæringen kan du godt lage en Tekkit Classic-server. Tekkit er en annen populær modpack laget for Minecraft. På grunn av beløpet

Slik installerer du Glowstone (Minecraft) på en CentOS 7-server

Slik installerer du Glowstone (Minecraft) på en CentOS 7-server

Bruker du et annet system? Introduksjon Glowstone er utvilsomt den mest optimaliserte serveren for Minecraft. Programvaren har lav minnebruk og bruk

Installer en Minecraft-server på Fedora 26

Installer en Minecraft-server på Fedora 26

Bruker du et annet system? I denne opplæringen vil jeg veilede deg gjennom å sette opp en Minecraft-server på en høyytelses SSD VPS på Vultr. Du vil lære ho

Sett opp Spigot på Ubuntu

Sett opp Spigot på Ubuntu

Spigot er en modifikasjon av Minecraft-serverprogramvaren, CraftBukkit. Spigot optimerer serverressursbruken, og sikrer at spillerne dine får den beste opplevelsen

Sett opp en Minecraft PE-server på CentOS 6

Sett opp en Minecraft PE-server på CentOS 6

Denne artikkelen vil lære deg hvordan du setter opp en Minecraft Pocket Edition-server på CentOS 6. Det er ganske enkelt å sette opp en Minecraft PE-server. Først, installer th

Sett opp Minecraft Pocket Edition på Debian

Sett opp Minecraft Pocket Edition på Debian

Denne guiden viser deg hvordan du setter opp en Minecraft PE-server på Debian. Serveroppsettet er veldig enkelt, du kan begynne å ha det gøy på bare noen få minutter.

Sett opp PaperSpigot på Ubuntu

Sett opp PaperSpigot på Ubuntu

PaperSpigot er en høyytelsesgaffel av Spigot som tar sikte på å fikse gameplay og mekanikk inkonsekvenser. Papir inneholder mange unike funksjoner og endringer

Hvordan installere en Minecraft-server på Ubuntu 18.04

Hvordan installere en Minecraft-server på Ubuntu 18.04

Bruker du et annet system? Introduksjon En Minecraft-server lar deg spille online med andre mennesker. I denne artikkelen skal vi installere en Minecraf

Ett-klikk Minecraft

Ett-klikk Minecraft

Denne artikkelen inneholder informasjon om Minecraft-applikasjonen som kan distribueres på Vultr. Appdetaljer Etter å ha distribuert en VPS med Minecraft, kan du ca

Installere McMyAdmin på Ubuntu 14.10

Installere McMyAdmin på Ubuntu 14.10

McMyAdmin er et Minecraft-serverkontrollpanel som brukes til å administrere serveren din. Selv om McMyAdmin er gratis, finnes det flere utgaver, hvorav noen er pai

Hvordan fikse korrupte verdener i Minecraft

Hvordan fikse korrupte verdener i Minecraft

Noen ganger kan verdener i Minecraft bli ødelagt. Denne artikkelen forklarer hvordan du fikser ødelagte verdener. Dessverre kan korrupte verdener ikke repareres

Hvordan installere Cauldron (Minecraft) på en CentOS 6-server

Hvordan installere Cauldron (Minecraft) på en CentOS 6-server

Introduksjon Denne opplæringen vil dekke prosessen med å installere Caudron. For de som ikke er kjent med Caudron, er det en type Minecraft Server.

Sett opp Spigot Server på Arch Linux

Sett opp Spigot Server på Arch Linux

Denne opplæringen forklarer hvordan du setter opp en Minecraft-server ved å bruke Spigot på Arch Linux. Denne opplæringen forutsetter at du er en vanlig bruker (ikke-root) og har

Installer en Minecraft-server på CentOS 7

Installer en Minecraft-server på CentOS 7

Bruker du et annet system? I denne opplæringen vil jeg veilede deg gjennom å sette opp en Minecraft-server på en høyytelses SSD VPS på Vultr. Du vil lære ho

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer