Konfigurer Minecraft på FreeBSD 10

Denne artikel antager, at du har en Vultr VPS med 2 CPU og 2 GB ram. Ændr venligst eventuelle indstillinger i overensstemmelse med din VPS-type. Denne artikel bruger også Minecraft 1.8, så skift venligst, hvis du ønsker at bruge noget andet.

Installer grundlæggende værktøjer

Du vil måske installere wget, nano, og screenved at køre følgende kommando:

pkg install screen nano wget

Installer Java

Installer OpenJDK 7 ved at køre følgende kommando:

pkg install java/openjdk7

Når det er gjort, skal du køre følgende kommando for at bekræfte installationen af ​​OpenJDK 7:

java -version 

Hvis du ser følgende, kan du fortsætte til næste trin:

openjdk version "1.7.0_71"
OpenJDK Runtime Environment (build 1.7.0_71-b14)
OpenJDK 64-Bit Server VM (build 24.71-b01, mixed mode)

Download og opsæt Minecraft

Kør følgende kommandoer for at downloade Minecraft:

cd ~
mkdir mcserver
cd mcserver
wget https://s3.amazonaws.com/Minecraft.Download/versions/1.8/minecraft_server.1.8.jar –no-check-certificate

Når den er downloadet, vil du gerne oprette en fil kaldet eula.txtog udfylde den med eula=true. Dette gælder for enhver server efter version 1.7.9. Ved at oprette denne fil accepterer du Mojang EULA, som kan findes her .

Opret derefter en fil kaldet startup.shog udfyld den med følgende:

java -Xmx1500M -Xms750M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=4 -XX:+AggressiveOpts -jar  minecraft_server.1.8.jar nogui

Gem filen og kør følgende kommando for at starte serveren:

screen sh startup.sh

Hvis alt lykkes, vil du være i stand til at oprette forbindelse til IP-adressen på din VPS med Minecraft-spilklienten. Du har lige konfigureret Minecraft på FreeBSD 10.

Sikkerhedsnotat

Det anbefales at oprette en ny bruger specifikt til din server for at sikre, at Minecraft-serveren ikke har root-adgang. At give en server eller applikation root-adgang udgør en sikkerhedsrisiko. For at oprette en ny bruger, kør adduserog følg alt, der bliver bedt om, men sørg for, at når den spørger om skallen, skal du vælge nologinsom en sikkerhedsforanstaltning for denne bruger. Når du er færdig, skal du indtaste dit serverbibliotek og køre følgende kommando (Skift "minecraft" med det brugernavn og den gruppe, du har oprettet):

chown -R minecraft:minecraft .

Dette vil ændre ejeren af ​​indholdet af denne mappe til minecraft. Kør derefter følgende kommando for at starte serveren:

screen su -m minecraft -c "sh startup.sh"

Dette vil starte din server som bruger minecraft. Hvis alt lykkes, kører serveren.

Efterlad en kommentar

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 lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.

DDOS-angreb: et kort overblik

DDOS-angreb: et kort overblik

Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.

Funktioner af Big Data Reference Architecture Layers

Funktioner af Big Data Reference Architecture Layers

Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.

Udvikling af datalagring – Infografik

Udvikling af datalagring – Infografik

Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af ​​dataene. Denne blog dækker udviklingen af ​​datalagring på basis af en infografik.

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af ​​mac-maskiner. Læs denne artikel for at lære mere