Tutorials/instellen van een server – Minecraft Wiki, volledige gids hoe een Minecraft -server Java te maken op Windows 10/11 – Minitool Partition Wizard
Volledige gids Hoe maak je een Minecraft -server Java op Windows 10/11
Run gewoon Pacman -S Jre-Openjdk-headless, voor de Openjdk 16 Jre, verwijder “-Headless” voor de volledige JRE als je met GUI wilt rennen.
Minecraft Wiki
Volg de Minecraft Wiki op Discord of onze sociale media -pagina’s!
Heb geen account?
Dit artikel is een stomp.
U kunt helpen door het uit te breiden.
Instructies: deze pagina mist belangrijke informatie over de Bedrock -editie Serversoftware
Deze tutorial is exclusief voor Java -editie.
Inhoud
- 1 waarschuwing
- 2 Java
- 2.1 openjdk vs oraclejdk
- 2.2 JRE vs JDK
- 2.3 Headless Java
- 3.1 Java -opties
- 3.2 Minecraft -opties
- 3.3 Voorbeeldopdrachtregel
- 4.1 Java installeren
- 5.1 Java installeren
- 5.2 De Minecraft -server instellen
- 5.3 Tijdcapsule gebruiken
- 6.1 Java installeren
- 6.1.1 solus
- 6.1.2 Debian, Ubuntu, Raspbian
- 6.1.3 OpenSuse
- 6.1.4 Arch Linux
- 6.1.5 Gentoo
- 6.1.6 andere distro’s
- 7.1 Java installeren
- 7.2 Minecraft -server starten
- 11.
- 11.2 Docker -afbeelding
- 11.3 Docker -afbeelding bijwerken
- 11.4 Docker-Minecraft on Synology Diskstation
- 12.1 Een script schrijven om de server te starten
- 12.1.1 op Windows
- 12.1.2 op macOS, Linux en FreeBSD
- 12.1.3 Op plan 9
- 12.4.1 Hamachi opzetten
- 12.4.2 Radmin VPN instellen
- 13.1 IP -adres Opmerkingen
- 13.2 firewalling, Nats en externe IP -adressen
- 13.2.1 lokale netwerk toegewijde servers
- 13.2.2 Het SRV -record
Deze zelfstudie neemt je door de stappen van zelf opzetten Java -editie server Met behulp van de standaard serversoftware die Mojang Studios gratis distribueert. De software kan worden geïnstalleerd op de meeste besturingssystemen, waaronder Windows, MacOS, GNU/Linux en BSD.
Zie voor meer tutorials de onderkant van deze pagina of de pagina Tutorials. Voor meer informatie over Minecraft Servers, zie de serverpagina.
- Het instellen van een server kost wat tijd, en wat technische kennis. Probeer geen server in te stellen, tenzij u wat basiscomputer- en netwerkmogelijkheden heeft. Waarschijnlijk kan uw beste weddenschap zijn om op internet te kijken voor een handleiding voor het instellen van een server.
- A Minecraft Server hoeft geen high-end machine te zijn, maar netboeken en notebooks zorgen meestal niet voor goede servermachines. Ze hebben meestal lagere hardware en slechte I/O-prestaties in vergelijking met desktopcomputers.
- Hosting en spelen op dezelfde machine is ook mogelijk, als uw computer krachtig genoeg is.
- Het hebben van veel spelers in een draadloos netwerk (WLAN / Wi-Fi en vooral WWAN / mobiele gegevens) wordt niet aanbevolen. Gebruik in plaats daarvan een bedraad netwerk, zoals Ethernet. Satellietinternet wordt ook niet aanbevolen.
- Als u besluit dat u niet wilt hosten, maar toch online wilt spelen, bekijk dan de openbare serveropties op een Minecraft Serverlijstwebsite.
- Als u nog steeds een server wilt beheren, maar niet vanuit huis, bekijk dan de Minecraft Serverhostingsgebied van het Minecraft -forum of andere websites. Verwacht maandelijks te betalen voor dit type server, omdat het vinden van gratis hosting een zeldzaamheid is, maar u bewaart het gedoe van het constant onderhouden van een server en zorgt ervoor dat deze altijd online is voor uw spelers.
Opmerking: er is ook aangepaste serversoftware beschikbaar, die de meeste grote servers gebruiken, maar deze applicaties worden niet ondersteund door Mojang Studios.
Waarschuwing
Serversoftware op uw computer uitvoeren zonder een duidelijk begrip van wat u doet, kan uw systeem kwetsbaar maken voor aanvallen van buitenaf.
Omdat u op het punt staat uw eigen server te draaien, moet u zich bewust zijn van de mogelijke gevaren. Door de onderstaande instructies te werken, moet u geen risico brengen, maar dit is een wiki die iedereen mag bewerken, en we weten niets van uw systeemconfiguratie, dus we kunnen niet garanderen dat u 100% uit bent Gevaar.
Om uw server te runnen en uit de problemen te blijven, raden we u ten zeerste aan om op zijn minst het volgende te weten:
- Met behulp van de opdrachtregel- en bewerkingsconfiguratiebestanden
- Netwerken in het algemeen (IP, DHCP, poorten, enz.))
- Uw systeemconfiguratie
- Uw netwerkconfiguratie
- Uw routerconfiguratie (als u wilt dat andere mensen verbinding maken via internet)
Enkele beveiligingsinformatie:
- Wanneer u uw server publiceert, zorg er dan voor:
- Uw server draait niet op een supergebruiker (root (linux))
- Zeker weten dat Poort 25, poort 465, poort 587 is uitgeschakeld (e -mailpoort (beveiligingsrisico/overmatig achtergrondberekening risico))
- Zorg ervoor dat poort 22 (externe shell -poort) op een witte lijst staat met een SSH -toets (als u dit zelfs anders gebruikt, schakelt u dit uit)
- Zorg ervoor dat uw huidige servertype en -versie (update of skip kwetsbare versies overslaan)
- Controleer uw serverplug -ins en mods op bekende kwetsbaarheden
- Test plug -ins niet op de primaire serverinstantie
- Zorg ervoor dat het account geen wortelmogelijkheden heeft, wat dat ook is (exp: sudo)
- Houd de server alleen gepubliceerd naar een lokale hostpoort
Java
Java is een programmeertaal die is ontworpen om programma’s te maken voor de Java Virtual Machine (JVM). De JVM ondersteunt veel verschillende platforms. Door dit te doen, schrijven ontwikkelaars code voor de JVM en elk platform dat wordt ondersteund door de JVM kan het programma uitvoeren. Verder lezen.(Remote Shell -poort)
Deze sectie is ontworpen om enkele veelgestelde vragen over Java te beantwoorden en u te begeleiden door enkele beslissingen over Java.
Openjdk vs oraclejdk
Openjdk en Oraclejdk lijken erg op elkaar. OpenJDK is de officiële open source referentie -implementatie van Java. OpenJDK is een open source codebase waarop bijna alle andere JDK’s zijn gebouwd. Exclusief verpakking, cosmetische en licentieverschillen OpenJDK is hetzelfde als OracleJDK.
Houd er rekening mee dat OracleJDK (Oracle’s “OTN”) builds een betaald abonnement vereisen voor commerciële en productiedoeleinden. Dit omvat waarschijnlijk het uitvoeren van een Minecraft server zelfs als het non-profit is. Oracle biedt wel zijn eigen OpenJDK -builds, maar ze zijn niet verpakt in een installatieprogramma voor eenvoudig gebruik.
JRE vs JDK
Jre staat voor JAva Rbijtend Ebijvraag. JDK staat voor JAva Donthechting KHet. JRE is een pakkettool die is ontworpen loop Java -programma’s. JDK is een pakket met tools die is ontworpen ontwikkelen Java -programma’s. De JDK wordt geleverd met de JRE die bij de JVM wordt geleverd. Als je JDK hebt, heb je JRE en JVM. Vanille Minecraft heeft geen JDK nodig, maar plug -ins vereisen het mogelijk.
Headless Java
Een headless Java -installatie is een getrimde down -versie van Java. Het heeft geen GUI- of muis/toetsenbordondersteuning. Headless Java wordt vaak gebruikt in servers of andere omgevingen waar een GUI niet nodig is.
Er zijn verschillende virtuele pakketten gebruikt in Debian voor Java. Deze behandelen runtime -compatibiliteit en komen in twee smaken; Headless (laat grafische interfaces weg) en normaal.
Veel voorkomende instructies
De algemene kern van het runnen van een Server is dat u Java moet installeren, de server moet uitvoeren, de eula moet accepteren en opnieuw moet uitvoeren. Zodra je Java hebt geïnstalleerd en een opdrachtregel hebt geopend, is alles eigenlijk hetzelfde.
- Controleer de systeemvereisten voor CPU-, RAM- en schijfruimte.
- Installeer Java. .
- Download uw serverjarbestand van de downloadpagina.
- Maak een nieuwe map voor het JAR -bestand en verplaats het daar. Dit is waar alle configuratie en de wereldbestanden worden opgeslagen, dus u wilt niet dat deze gewoon in “downloads” zitten.
- Open een opdrachtprompt of een terminalinterface. (Op Windows: zoek naar CMD. Op macOS: Open Terminal in Launchpad.”
- Controleer opnieuw of Java beschikbaar is. Type java -versie .
- Typ CD (wijzigingsdirectory), gevolgd door het pad naar de map waar u uw serverpotbestand plaatste. U kunt de map naar het terminalvenster slepen om het pad te krijgen, als u een GUI hebt open.
- Voer de server voor het eerst uit door Java -Jar Minecraft_Server te typen.Jar -Nogui (de JAR -naam vervangen (Minecraft_Server.pot in dit geval) door wat je het JAR -bestand hebt genoemd).
- .TXT wordt gegenereerd nadat u de server voor het eerst hebt uitgevoerd. Open het in een teksteditor en verander eula = false in eula = true . Het betekent dat u de licentieovereenkomst van de eindgebruikers hebt gelezen en begrepen die u volgt wanneer u de software gebruikt. Als u dit niet doet, wordt de server onmiddellijk uitgeschakeld wanneer u deze probeert te starten.
- Nu is de server ingesteld en u kunt deze eenvoudig uitvoeren met Java -Jar Minecraft_Server.kan . Als u geen GUI wilt voor het typen van opdrachten, voegt u een ruimte en – -Nogui toe aan het commando. (Sommige mensen zeggen dat het de server veel sneller maakt.) U kunt ook een paar andere schakelaars gebruiken die hieronder worden beschreven.
Op dit moment moet u een basisserver laten draaien. Zie de omgeving configureren voor meer informatie over het configureren van uw server. Een van de dingen die u zeker wilt doen, is een script schrijven om de server te starten, zodat u de opdrachtregel niet hoeft te onthouden.
Java -opties
Java -opties moeten worden toegevoegd tussen de Java en de -jar op de opdrachtregel of in uw opstartscript.
Geheugen beperkt het belangrijkste voor een Minecraft Server is geheugen om mee uit te voeren. -XMX definieert hoeveel geheugen het mag gebruiken. -XMX2G (2 gigabytes) is meer dan genoeg voor een thuisserver met 5 spelers op standaard simulatie -afstand (5 × 21 2 = 2205 gesimuleerde brokken), maar schalen het op door uw werkelijke instellingen. Het instellen van de waarde te laag veroorzaakt frequente GC -stops. Het te hoog maken kan GC te lang maken op Java 8 – een versie die je niet in de eerste plaats zou moeten gebruiken. – alleen beïnvloedt de opstartprestaties. Als uw server ook andere dingen uitvoert dan Minecraft, Stel het in op 1/4 van de maximale grootte (dus voor ons geval, -xms512m) voor een goede balans: de JVM mag wat geheugen naar het besturingssysteem retourneren wanneer het niet nodig is. (Het retouralgoritme is erg conservatief, dus het heeft een zeer minimaal effect op de prestaties op lange termijn.) Als uw server volledig is gewijd Minecraft, Voel je vrij om hoger te gaan: het gelijk maken aan de maximale grootte schakelt de hoopschaling uit en geeft maximale opstartsnelheid. Een “zachte max heapgrootte” (-xx: softmaxheapsize = 1g) is beschikbaar voor sommige versies van JRE. De JRE zal proberen alleen zoveel geheugen te gebruiken, maar gaat indien nodig naar een maximum van -xmx. Als u veel dingen op uw server uitvoert, kan dit nuttig zijn. GC De standaard GC op Java 9+ gebruikt door Modern Minecraft Is G1GC (Java 8 heeft het ook, maar het is standaard uitgeschakeld). De vlaggen die worden gebruikt door de officiële lanceerder -xx:+unlockexperimentalvmOptions -xx:+useG1GC -xx: g1newsizePercent = 20 -xx: g1reservercent = 20 -xx: maxgcpausemillis = 50 -xx: g1heafegionize = 32m werkt redelijk goed, hoewel een cursus BETROKKE VLAGS BETREKKELIJK BETREKKING (Brucethemoose) bestaan. (Aikar’s beroemde vlaggen zijn goed, maar niet optimaal.) Op Java 14+ is ZGC beschikbaar. Deze GC is bijna lag-vrij met pauzes op millisecond-niveau. Verwijder alle GC -gerelateerde vlaggen en gebruik eenvoudig -xx:+unlockexperimentalvmOptions -xx:+usezgc . Tuningvlaggen andere dan -XMX zijn veel minder belangrijk in vergelijking met in GCS (de standaard is redelijk goed), hoewel -xx: -zProactive het proberen waard is als je geheugen wilt ruilen voor vertraging. VM op Solaris, gebruik -d64 om de JVM te vertellen om uw 64 -bit processor correct te gebruiken. Omdat niemand Solaris gebruikt, is dit niet relevant. Berekeningen kunnen sneller worden gemaakt met GRAALVM, waarmee operaties zoals het genereren van chunk ten goede komen. Een basisversie is gebundeld in de gemeenschappelijke “hotspot” Java 9–15, maar deze werd later verwijderd vanwege onderhoudslast. Nu moet je het afzonderlijk downloaden: gebruik instructies van Brucethemoose.
Samenvattend kan een redelijke vlagcombinatie zo eenvoudig zijn als -xmx4g -xms1g -xx: softmaxheapsize = 3g -xx:+unlockeExperimentalVMOptions -xx:+usezgc . Dat is het. Er zijn bits die u uit gecompliceerde vlaggen kunt persen, maar u zou veel meer halen uit aangepaste serversoftware. In feite alle serieuze discussies (e.G. Aikar en Brucethemoose) van serverprestaties nemen een zekere mate van modding aan.
Minecraft -opties
Opties voor de serverpot gaan na de -jar minecraft_server.Jar Deel. Voer met – -help om alle beschikbare argumenten te zien die aan de server kunnen worden doorgegeven. Hieronder is een lijst met beschikbare opdrachtregelopties voor de server.
- Nogui doet hetzelfde als deze optie voor achterwaartse compatibiliteit met zeer oude versies van de server, maar -Nogui heeft de voorkeur omdat het overeenkomt met het formaat van andere opties
De volgende opties zijn beschikbaar op de server.Eigenschappen ook. Het is misschien een beter idee om dat bestand te bewerken in plaats daarvan voor eenvoudiger beheer:
–Wereld De naam van de wereldmap waarin het niveau.Dat woont. (standaard: wereld) Dit is hetzelfde als niveaunaam . –Poort op welke poort te luisteren, overschrijft de server.eigenschappenwaarde. (Standaard: -1, lezen van de server.Eigenschappen) Zie server.Eigenschappen, optie “server-port”, voor beperkingen op deze waarde.
Voorbeeldopdrachtregel
- Running een wereld gevonden in de map “Cold” op Port 1337, met 1G RAM toegestaan: Java -xmx1g -Jar Minecraft_Server.Jar –port 1337 – -Nogui -Wereld koud .
Windows -instructies
Java installeren
De Minecraft Server vereist de Java Runtime -omgeving (ook wel JRE of gewoon Java genoemd). Voor uw beveiliging moet u alleen de meest recente versie van Java gebruiken. Om te verifiëren dat u de nieuwste versie hebt, doen een van de volgende:
- Open Windows Configuratiescherm, zoek Java (het kan in de categorie programma’s zijn) en klik nu op Update.
- Bezoek http: // java.com/en/downloaden/geïnstalleerd.JSP. Dit voert een automatische versie -cheque uit vanuit uw browser. .
- Open een opdrachtvenster en voer de opdracht Java -versie in . Als een versienummer wordt gerapporteerd, kijk dan op de Java -website om te zien wat het meest recente versienummer is.
Als je geen Java hebt of je versie is verouderd, download dan de nieuwste versie op https: // adoptopenjdk.net/(openjdk) of http: // www.Java.com/ download/ (Oracle “OTN” JDK)
MacOS -instructies
Houd er rekening mee dat de server niet correct werkt op macOS 10.4 en eerder en kan uw machine crashen.
Java installeren
.
- Controleer of je Java hebt door Java -version te uitvoeren . Zorg ervoor dat het nieuwer is dan 1.6 (het beste als nieuwer dan 1..17 & 1.18.
- Als u geen Java hebt, kunt u het installeren via Homebrew:
- Run/bin/bash -c “$ (curl -fssl https: // raw.GitHubUserContent.com/homebrew/install/master/install.SH) “Om eerst Homebrew te installeren.
- Voer Brew Install OpenJDK om Java te installeren (OpenJDK).
Tijdcapsule gebruiken
Inhoud in deze sectie wordt betwist.
Deze sectie zou zeker niet in dit deel moeten zijn (het past beter onder #IP adresnotities), maar dan hoort het waarschijnlijk ook niet bij dit artikel. We voegen geen instructies toe voor TP-Link, D-Link, Linksys en alle andere merken, dus waarom single-out luchthaven specifiek?
Sommige huizen gebruiken luchthaventijdcapsule als een draadloze router in plaats van andere merken. In dit gedeelte leert u hoe u er een kunt instellen zonder uw bestandsserver te verpesten.
Opmerking: zorg ervoor dat u uw admin -gebruikersnaam en wachtwoord hebt.
- Open systeemvoorkeuren> Netwerk.
- Klik op de knop Geavanceerde en ga onder TCP/IP.
- Waar het zegt dat IPv4 configureert, wijzigt u die optie om DHCP te gebruiken met handmatig adres.
- Wijzig het IP -adres in 10.0.1.X, waarbij X een getal is tussen het laatste nummer van de twee nummers onder DHCP -bereik (i.e. 10.0.1.2 tot 10.0.1.254 zou ergens tussen 2 en 254 zijn).
- Ga nu naar het gedeelte delen en zorg ervoor dat het delen van internet is ingeschakeld.
- Open nu het hulpprogramma van de luchthaven en bewerk uw tijdcapsule -instellingen.
- Ga onder het netwerk en zorg ervoor dat de Option Router -modus is ingesteld op DHCP en NAT. Klik nu op de knop + onder de poortinstellingen.
- Typ het volgende in:
- Beschrijving: Minecraft -server (of hoe u het ook wilt noemen)
- Privé IP -adres: het adres dat u koos voor de 4e stap.
Dat is het! U bent nu klaar om uw server te configureren.
Linux -instructies
Linux wordt geleverd in veel verschillende variëteiten genaamd distributies (distros). Sommige van deze distro’s zijn ontworpen of beter geschikt voor het uitvoeren van een server. Als u een speciale server instelt, wordt het aanbevolen om een van deze distro’s te gebruiken.
Linux is in het algemeen meer gastvrij om source -programma’s te openen. Dus waar van toepassing wordt u aanbevolen om open source -programma’s te gebruiken, zoals OpenJDK.
Java installeren
Voor de meeste distributies wordt het aanbevolen om OpenJDK 16 te installeren (voor 1.17+) of openjdk 8 (voor onder 1.17) van de officiële repositories. Voor Oracle Java verwijst naar de downloadpagina van Oracle.
OPMERKING: Hoewel ze de Minecraft -server niet beïnvloeden, moeten Javafx of andere eigen aspecten van Java afzonderlijk worden geïnstalleerd.
Specifieke instructies zijn opgenomen voor elke distro hieronder, maar niet allemaal zijn bijgewerkt tot 1.17. Als er alleen staat om OpenJDK 8 te installeren, betekent dit dat het nog niet is bijgewerkt tot 1.17.
Solus
Voer sudo eopkg installeren openjdk-8 om openjdk te installeren.
Voor Oraclejdk verwijzen naar Solus Help Center
Opmerking: OpenJDK 11 is niet in de repositories van Solus.
Debian, Ubuntu, Raspbian
Opmerking: mogelijk moet u het pakket “Software-Properties-Common” installeren door Sudo Apt-get-Install Software-Properties-Common en/of “Python-Software-Properties” uit te voeren door Sudo Apt-get Install Python-Software Properties uit te voeren Om de opdracht apt-add-repository te gebruiken.
Vanwege licentieproblemen is de repository die vaak wordt gebruikt om Oracle Java te installeren stopgezet. Het wordt nu aanbevolen om openjdk 8 of hoger te installeren.
OpenJDK kan worden geïnstalleerd met één opdracht:
- sudo apt update; sudo apt-get installeren openjdk-8-jdk-headless hieronder Minecraft Server 1.17
- sudo apt update; sudo apt installeren openjdk-16-jdk-headless op of boven Minecraft Server 1.17
Het verwijderen van het ‘headless’ -deel van de opdracht zal alle componenten van Java installeren.
openen
Opmerking: vanwege mogelijke instabiliteit wordt OpenSuse Tumbleweed niet aanbevolen als een speciale server.
Voer de opdracht uit de terminal uit: sudo zypper in java-1_8_0-openjdk
Java moet worden geïnstalleerd.
Opmerking: getest in opensuse sprong 15.1
Arch Linux
Zowel Java 8 als 16 staan in de repostieur van Arch Linux.
Run gewoon Pacman -S Jre-Openjdk-headless, voor de Openjdk 16 Jre, verwijder “-Headless” voor de volledige JRE als je met GUI wilt rennen.
Run gewoon Pacman -S Jre8-Openjdk-headless, voor de Openjdk 8 Jre, verwijder “-Headless” voor de volledige JRE als je met GUI wilt rennen.
Als u problemen tegenkomt, wordt u aanbevolen om naar de Archwiki te verwijzen
Gentoo
Run Emerge -Aask Virtual/JDK
Andere distro’s
Controleer de documentatie van uw distro. Het moet informatie hebben over het installeren van openjdk.
Als alternatief kunt u de website van Java rechtstreeks bezoeken om het Java -pakket voor Linux te downloaden. De meeste distributies werken hiermee (32 of 64-bit). Instructies voor de installatie van die verschillende pakketten worden op de site gegeven.
Als het tijdens de installatie een wachtwoord vraagt, voert u uw wachtwoord in. Als u wordt gevraagd “is dit OK [J/N]” Voer Y in en druk op Enter indien nodig. Java zou nu moeten worden geïnstalleerd.
Een eenvoudig installatiebrieven (ook installeert Java)
Opmerking: dit is een zeer vroeg project, ontworpen met offline installatie in gedachten, en zal periodiek worden bijgewerkt om het gebruiksvriendelijker te maken.
FreeBSD -instructies
Deze sectie moet worden bijgewerkt.
Werk dit gedeelte bij om recente updates of nieuw beschikbare informatie weer te geven.
Reden: De officiële mensen gebruiken Java 8 al een tijdje, dus Java 7 is absoluut verouderd. ..0 AMD64 en ‘JRE-7U65-Linux-I586.teer.gz ‘
Java installeren
Vanwege prestaties en crashprobleem met OpenJDK en Minecraft Server, we installeren Oracle Jre gemaakt voor Linux.
Voordat u deze JRE installeert, moet u de Linux -binaire compatibiliteit op FreeBSD installeren, u kunt deze documentatie volgen.
. U moet LinProcfs monteren, type:Kldload linProcfs Mount -T LinProcfs LinProcfs/Compat/Linux/Proc
en voeg deze regel toe aan /etc /fstab:
LinProcfs/Compat/Linux/Proc LinProcfs RW 0 0
De Oracle Jre heeft een afhankelijkheid gemarkeerd als verboden en de installatie zal mislukken. Ga naar/usr/ports/textProc/linux-f10-expat2.0.1/ En in het Makefile verwijder de lijn die begint met verboden = .
Vervolgens moet u de Linux Tarball handmatig krijgen vanwege een licentieprobleem (zoals `JRE-7U65-Linux-I586.teer.gz ‘) van de officiële website van Java en kopieer het bestand naar/usr/poorten/distfiles . Ga vervolgens om de JRE te installeren, ga naar/usr/poorten/java/linux-sun-jre17/en run make install distClean .
Opmerking: de vorige versie van dit deel, getest op FreeBSD 9..G. 45 zoals in dit voorbeeld) en voer ‘No_checksum = 1’ maken in.
Probeer Java -versie te runnen . U kunt eindigen met een bericht dat het Libjli niet kan vinden.Dus . Een manier om het te repareren is om uw Java -paden toe te voegen aan de zoekopdracht expliciet. Maak een symlink:
ln -s/usr/local/linux-sun-jre1.7.0/lib/i386/compat/linux/usr/lib/java
En in/compat/linux/etc/ld.Dus.conferentie.d/java.conf toevoegen:
/usr/lib/java/usr/lib/java/jli
Run/compat/linux/sbin/ldconfig . Nu zou Java -version moeten werken.
Minecraft -server starten
Maak een map en kopieer de Minecraft Serverpot erin.
In de werkelijke versie krijgt u deze uitzondering SYSCALL EPOLL_CREATE niet geïmplementeerd als u de server op de gebruikelijke manier uitvoert, dus we voegen deze regel toe aan de opdracht om die -djava te repareren.NIO.kanalen.spi.SelectorProvider = Sun..ch.PollselectorProvider .
De opdracht om te starten is als:Java -XMX1024M -XMS1024M -djava.NIO.kanalen.spi.Selectorprovider=zon.NIO.ch.PollselectorProvider -Jar Minecraft_Server.1.7.10.pot -Nogui
Plan 9
alien-convert path_to_your_jre.deb chmod ~/~ rwx # voor huidige gebruikers snarf java -jar path_to_server_jar.Jar xvmf in acme
Plaatshouders zijn gebruikt in dit voorbeeld Shell -script inclusief path_to_your_jre.deb en path_to_server_jar.JAR Vervang ze door /insertAccountregisterName /. /Insertjrename.deb en /insertAccountregisterName /. .kan
Hostman
Hostman is een aanbieder van applicatiehosting om apps in de cloud te hosten. Minecraft is beschikbaar als een app-pakket met één klik op hostman. Installatie duurt ongeveer 2 minuten, er is een instructie over het configureren van de server en beginnen met spelen. Je kunt er meerdere hebben Minecraft Services op één server. Probeer hier een gratis demo.
Klotsen
Cloudron is een platform voor zelf-host-apps op uw server. Minecraft is beschikbaar als een one -klik -app op Cloudron. Het wordt geleverd met een webinterface om te beheren Minecraft Van de browser. U kunt ook meerdere installaties hebben van Minecraft Op dezelfde server. U kunt hier een demo proberen (gebruikersnaam: Cloudron -wachtwoord: Cloudron)
Docker
Docker is een gratis platform op basis van container dat helpt bij het isoleren van instanties van een Minecraft Server van elkaars en van het hostsysteem. Docker en de eigenaar van de repository van de container zijn niet aangesloten bij Mojang.
Docker krijgen (voor Linux, Mac & Windows)
Docker -afbeelding
- Download de afbeelding door Docker Pull Sirplexus/Minecraft-Server-Standalone te uitvoeren: nieuwste
- Stel de container in met poort 25565 Open, 1G RAM toegewezen en genaamd “MyServer”: Docker Container Create-Publish 25565: 25565/TCP-NAME “MYSERVER” –Env RAM = 1G SirPlexus/Minecraft-Server-STandalone
- Start de container: Docker Container Start MyServer
Docker -afbeelding bijwerken
Voor het bijwerken van Minecraft-Server-Standalone Run
Docker trek Sirplexus/Minecraft-Server-Standalone: nieuwste
Docker-Minecraft over synologiediskstation
Opmerking: dit is voor zelf gehoste werelden, niet op een zelfstandige. U moet een server downloaden.pot voor de officiële site.
Docker is een “add-on pakketten” op veel nieuwe synologiediskstations, en veel van hen zijn krachtig genoeg om minstens één Docker te laten werken Minecraft.
Voordat u de Docker start, moet u een map maken met de versie van Minecraft je zou graag willen spelen (het moet worden genoemd “server.Jar “) en een EULA.txt (lees hierover onder “gemeenschappelijke instructies”).
De manier om een Minecraft Server op een synologisch diskstation is:
- Installeer en open Docker op uw schijfstation
- Zoeken “sirplexus“Onder register en vond”sirplexus/minecraft-server“. Klik met de rechtermuisknop en “Download deze afbeelding“.
- Na download kunt u de afbeelding onder afbeelding vinden. Druk op “Laungh“
- Druk op “Geavanceerde instellingen“En ga naar het tabblad”Volume“. Voeg de map met previus toe en stel “Mound Path” in op “/SRV/Minecraft“.
- Ga naar het tabblad “Poortinstellingen“en een” toe te wijzen “Lokale haven“. Dit is de poort waarmee u verbinding zult maken vanaf de Minecraft launcher.
- Druk op “Toepassen” En “Volgende” en opnieuw “Toepassen“Om de container af te maken.
Je zult nu kunnen spelen Minecraft Op uw synologiediskstation. Het IP -adres is het IP van het diskstation en het poortnummer is toegewezen UND -stap 5.
De omgeving configureren
Een script schrijven om de server te starten
Het is absoluut saai om de opdrachtregelopties voor uw server te moeten onthouden telkens wanneer u deze start. Gelukkig kunnen we het in een bestand opschrijven en dat gewoon uitvoeren.
Op ramen
. Maak een tekstbestand in de map waar u de pot als “Start begint.Bat “, en klik vervolgens met de rechtermuisknop om te bewerken met kladblok. Plak het volgende in:
@ECHO Off java -xms1024m -xmx2048m -jar minecraft_server.pot -Nogui pauze
. U kunt een “class_not_found” en serverguiconcole -fout krijgen, negeer deze fouten gewoon en u moet uw “server thread/info” dialoogvenster zien Start de server.
De opdracht “pauze” is er om het venster open te houden, zodat u kunt lezen wat er is gebeurd nadat de server is gestopt.
Op macOS, Linux en FreeBSD
Al deze systemen gebruiken een gemeenschappelijke scripttaal genaamd het “Posix Shell Script” op de opdrachtregel. Maak een tekstbestand in de map waar u de pot als “Start begint.SH “en schrijf het volgende in:
#!/bin/sh CD "$ (richtnaam "$ 0"))" exec java -xms1g -xmx1g -jar -server.pot -Nogui
Sla nu het bestand op. Voer chmod a+x start uit.. U kunt het bestand nu uitvoeren door te dubbelklikken of door te draaien ./begin.SH in de map (of gebruik een hele weg van buitenaf).
Als u een onderdeel van het Windows wilt toevoegen, zoals het Windows -voorbeeld, verwijdert u het exec -woord en voegt u een regel lezen -n 1 -p “Wachten toe. ” naar het einde. Dit is handig als u het script uitvoert door op de GUI te dubbelklikken.
Op plan 9
(Ik gebruik geen plan 9, dus ik heb absoluut geen idee hoe ik de RC, PSH, ACME, SNARF Magic moet gebruiken. Iemand voeg het alsjeblieft toe.))
Startup- en onderhoudsscript
Als alternatief kunt u de opstart- en afsluiting van de Minecraft Server die een script gebruikt, zoals die hieronder worden vermeld:
- Minecraft Server Control Script (MSCS) is een serverbeheerscript voor UNIX en Linux Powered Minecraft servers. Kenmerken zijn onder meer:
- Meerdere lopen Minecraft s werelds.
- Start, stop en starten enkele of meerdere werelden opnieuw op.
- Creëer, verwijderen, uitschakelen en inschakelen.
- Bevat ondersteuning voor extra servertypen: Forge, Bungeecord, SpigotMC, enz.
- Back -ups van de werelden automatisch, verwijder back -ups ouder dan x dagen en starten werelden opnieuw op.
- Bezoek de Minecraft Server Control Script Github -pagina voor meer informatie.
- MSM kan ook periodiek wereldwijd bewerken compatibele back -ups maken.
- Houdt spelers op de hoogte met configureerbare in-game berichten, zoals “afsluiten in 10 seconden!”
- IN-GAME-opdrachten (zoals “zeg”, “OP” en “witte lijst”) blootstellen aan de terminal.
- Tabblad voltooiing op alle opdrachten maakt het leren eenvoudig.
- Bezoek de Github -pagina van Minecraft Server Manager voor de volledige lijst met functies.
- Werken aan CentOS en Fedora
- De server beschermen met verschillende doorleeger en ontoegankelijke gevangenissen
- Veilige herstart en stop bewerkingen met RCON
- Kan worden gecombineerd met een Minecraft -opdrachtcentrumscript voor het gemak van administratie
Port forwarding
Port -doorstuur wordt gebruikt wanneer u een router hebt en u wilt gebruikers via uw server laten verbinding maken. Als u om lokale redenen uw server wilt hosten, is dit niet vereist dat u dit doet. Houd er rekening mee dat havenuitwisseling beveiligingsrisico’s kan veroorzaken.
Bij het doorsturen van de haven varieert het hoe uw router u om de informatie vraagt. Als u niet begrijpt hoe uw router wil dat u de informatie invoert, probeer dan Portforward te bezoeken.com voor een tutorial.
Nadat u erin is geslaagd om de admin -pagina van uw router te vinden en de pagina -doorstuurpagina te vinden; Zit op nieuwe service toevoegen (mag niet werken) (Als u Belkin gebruikt, kan dit erg moeilijk zijn om uit te voeren) of aangepaste service. Wanneer u een pagina krijgt waarin wordt gevraagd om de nieuwe regel in te stellen, moet deze u vragen wat u deze wilt noemen. Je kunt het noemen zoals je wilt, maar voor de eenvoud noem het “Minecraft“. Dan wil je zoeken naar “type”. . Voer voor de poorten (intern en extern) 25565 in. Als het vraagt om iets anders dan uitvoer IP (of interne IP, Server IP), laat het dan met rust en ga door.
Gebruik de volgende stappen om het IP -adres van uw computer te vinden:
Windows Press ⊞ Win + R; Dit zou het dialoogvenster “Run” moeten zijn. Type CMD en hit ↵ Enter . Dit zou een opdrachtvenster moeten openen met een zwarte achtergrond. Vanaf daar, typ ipconfig en druk op ↵ Enter . U moet een lijst met tekst krijgen. Scroll naar “Wireless LAN” (indien gebruik van draadloos) of “Ethernet” (bij gebruik van een bekabelde verbinding) en kijk naar “IPv4 -adres”. Rechts hiervan zou een reeks getallen moeten zijn (van de vorm xxx.xxx.xxx.. Kopieer dit naar beneden door met de rechtermuisknop op het venster te klikken en “Mark” te selecteren, markeer vervolgens het gebied en druk op Enter. Kopieer geen haakjes of letters. Mac Lokaliseer uw weg naar uw bureaublad. Trek het Apple -menu op onder het logo en scrol naar beneden Systeem voorkeuren; Selecteer vervolgens “Netwerk“Uw IP moet rechtsonder zijn als” IP -adres (xxx.xxx.xxx.xxx) “. Zodra u uw IP hebt, kopieert u deze naar beneden. Linux of u gebruikt het Network Diagnose Center (afhankelijk van de distributie), of de terminal met ifconfig . De uitvoer moet al uw interfaces retourneren. Zoek naar INET ADDR: XXX.xxx.xxx.xxx, kopieer de xxx.xxx.xxx.xxx nummers naar beneden. . Zodra u het hebt voltooid, moet u zoeken waar het staat om op te slaan/door te gaan/aan te melden. En je hebt met succes doorgestuurd. Wanneer u uw Minecraft Server, u moet het IP -veld van de server leeg laten in de servereigenschappen. Voor mensen om verbinding te maken met uw server, moeten ze uw externe IP gebruiken, die u kunt vinden op websites zoals IP -kip. Als u dergelijke IP’s niet wilt gebruiken, gebruik dan Dyndns -services zoals Noip Dyndns
[Volledige gids] Hoe maak je een Minecraft -server Java op Windows 10/11
Heel veel mensen weten het niet Hoe maak je een Minecraft -server Java Op Windows 10/11. Als u het ook probeert uit te zoeken, dit bericht van Minitool is het lezen waard. Het biedt een volledige gids over de Minecraft -serverinstelling en legt andere gerelateerde informatie uit.
Minecraft is een veel populaire videogame waar je een wereld kunt creëren voor een avontuur van onbeperkte mogelijkheden. Voor veel beginners en zelfs ervaren gebruikers, zijn veel operaties echter onbekend, zoals Hoe Raspberry Pi Minecraft Server in te stellen, Hoe u Minecraft FPS verhoogt, en hoe u een Minecraft -server instelt. In dit bericht zullen we een ultieme gids verduidelijken voor Minecraft Server Setup op Windows 10/11.
Xbox IP Finder | Hoe u IP’s op Xbox kunt trekken? [2023 UPDATE]
? Als je het ook probeert uit te zoeken, kom je aan de juiste plaats. Dit bericht biedt 4 Xbox IP -vinders.
Kun je gratis een minecraft -server instellen
Kunt u de minecraft -server gratis maken? Natuurlijk is het antwoord “ja”. U kunt uw eigen Private Minecraft -server Java maken met behulp van de gratis serversoftware van Mojang. Hoe u een Minecraft -server maakt? De Minecraft-serverinstelling is relatief complex en tijdrovend, dus we schrijven een volledige gids om dit proces uit te leggen. Laten we blijven lezen.
Belangrijke dingen om te weten vóór de Minecraft -serverinstelling
Voordat u begint met het maken van een Minecraft -server Java -versie op Windows 10/11, is het noodzakelijk om iets belangrijks te weten. Hier vatten we ze als volgt samen:
Aanbevolen systeemvereisten voor de Minecraft -serverinstellingen:
- Spelers: 3-5
- CPU:
- RAM: 3 GB of meer
- Harde schijf:>Minstens 18 GB vrije ruimte
- Wan omhoog/omlaag: 8 Mbit/s – 4 Mbit/s
Als u niet weet hoe u uw computerspecificaties moet controleren, kunt u naar verwijzen deze post. Bovendien moet u bekend zijn met uw netwerkconfiguraties, waaronder routerconfiguratie, IP, TCP, UDP, DHCP, poorten, enz. .
Hoe maak je een Minecraft -server Java op Windows 10/11
Minecraft -servers stellen spelers in staat om online of via een lokaal netwerk met hun vrienden te spelen. . Maak je geen zorgen. Hier bieden we een complete gids met 7 eenvoudige onderdelen.
OPMERKING: Instellingen Up Een Minecraft -server vereist uw thuisnetwerkconfiguraties. Zorg er dus voor dat u weet wat u doet. Als u een kleine privéserver voor vrienden wilt kopen, bekijk dan de Minecraft Realms.
Deel 1. Ontvang de nieuwste versie van Minecraft Java Edition
Allereerst moet u Minecraft Java -editie installeren op Windows 10/11. Als u het hebt geïnstalleerd, kunt u dit onderdeel overslaan en doorgaan naar deel 2. Weet niet hoe je Minecraft Java -editie voor Windows kunt downloaden? Deze post Biedt u gedetailleerde stappen.
Deel 2. Ontvang de nieuwste versie van Java
Hoe maak je een server in Minecraft Java? Om de Minecraft -server op Windows 10/11 soepel in te stellen, zorg er dan voor dat u de nieuwste versie van Java hebt geïnstalleerd. U kunt de onderstaande stappen volgen Controleer Java -versie Eerst:
Stap 1. Type CMD in het zoekvak en klik vervolgens met de rechtermuisknop Commando prompt app en selecteer Als administrator uitvoeren.
Stap 2. Typ het venster met verhoogde opdrachtprompt java -versie Binnenkomen. Dan kunt u de geïnstalleerde Java -versie bekijken.
Stap 3. Als u niet de nieuwste Java hebt geïnstalleerd op Windows 10/11, kunt u verwijzen naar de volgende gidsen om het te installeren.
Deel 3. Ontvang de nieuwste versie van Minecraft Server
Nu is het tijd om de Minecraft Server -software op Windows 10/11 te downloaden. Volg de onderstaande stappen om de nieuwste versie van Minecraft Server te krijgen.potbestand.
Stap 1. Klik hier Om de downloadpagina van de Minecraft -server te openen en op de Minecraft server.kan koppeling.
Stap 2. Selecteer een locatie om Minecraft Server gedownloade JAR -bestand op te slaan. Als u wordt gevraagd met een waarschuwingsbericht, klikt u op Houden.
Stap 3. Voordat u dit bestand uitvoert, kunt u er een lege map voor maken door met de rechtermuisknop op het bureaublad te klikken en te selecteren Nieuw> map. Noem vervolgens de map als Minecraft server en verplaats de server.kan Bestand in de map.
Stap 4. Klik met de rechtermuisknop op de .kan Bestand en klik op Open Om deze software te tunen. Vervolgens maakt het enkele configuratiebestanden voor de Minecraft -serverinstelling en ze worden in de nieuw gemaakte map geplaatst.
Stap 5. U moet de Eula Overeenkomst voor de server. Binnen in de Minecraft server map, klik met de rechtermuisknop op de EULA>Bestand en selecteer Open met Kladblok.
Stap 6. Met het EULA -bestand geopend in Kladblokje, wijzigt u de eula = onwaar naar > eula = waar en klik op op Ctrl + S Om het op te slaan.
Stap 7. Binnen in de Minecraft server map, klik met de rechtermuisknop op de server.kan Bestand en selecteer Open Om meer vereiste mappen/bestanden te downloaden. Dan moet u veel nieuwe tekstdocumenten downloaden in de MinCecraft Sever raam.
Eenmaal klaar, moet de Minecraft -server officieel worden gelanceerd en kunt u uw servernaam vinden in de Multiplayer Tab als je vrienden dezelfde internetverbinding zijn met de jouwe. Als je je vrienden wilt laten deelnemen aan de spelserver van een andere internetverbinding, ga dan naar de volgende onderdelen.
Deel 4. Maak een batchbestand voor de Minecraft -server
Om de Minecraft -server soepel te laten werken en zoveel mogelijk vertraging te voorkomen, kunt u een batchbestand maken. Hier is hoe:
. Open de Minecraft server Nogmaals, klik met de rechtermuisknop met lege ruimte en selecteer Nieuw> tekstdocument Om een nieuw document te maken, noem het dan .
Stap 2. Dubbelklik op de start_server Bestand om het in Kladblok te openen en de volgende teksten erin toe te voegen. Deze commando’s zullen Voeg meer RAM toe aan Minecraft en help de server soepel te werken.
Zorg ervoor dat u de Minecraft server.kan met de exacte naam van de .potbestand.
ava -xmx1024m -xms1024m -jar minecraft_server.kan
PAUZE
Stap 3. Uitkiezen Bestand> Opslaan als en verander de Opslaan als type naar Alle bestanden, en voeg toe .knuppel Aan het einde van de bestandsnaam en klik op Redden. Dan kun je de Oude start_server bestand.
Eenmaal voltooid, kunt u de Minecraft -server starten met de start_server.knuppel Bestand en kijk of het correct wordt gestart. Zo niet, zorg er dan voor dat u de juiste hebt .JAR -bestandsnaam die de opdrachtprompt moet starten.
Deel 5. Stel de Minecraft Server -eigenschappen in
Dit deel laat zien hoe je het soort Minecraft -spel kunt aanpassen dat je in de server wilt spelen.
Stap 1. Binnen in de Minecraft server map, klik met de rechtermuisknop op de server.eigenschappen Bestand en open het met Kladblok.
Stap 2. Kladblok Venster, u zult veel eigenschappen vinden. Hier zijn de eigenschappen die u misschien wilt instellen:
- gamemode = creatief (Laat spelers bouwen, breken en vliegen in het spel)
- spawn-monsters = false
- pvp = false (Schakel het vermogen van spelers uit om elkaar te beschadigen)
- Enable-command-block = true(Laat het opdrachtblok worden gebruikt)
- max-players =De hoeveelheid spelers die je op de server wilt hosten
- De naam van uw nieuwe kaart
Stap 3. Klik na het wijzigen van deze eigenschappen Ctrl + S Om ze te redden.
Deel 6. Port door de Minecraft -server door
Om uw vrienden via verschillende internetverbindingen te laten verbinding maken met de server, is het doorsturen van de Minecraft -server vereist. Als u onduidelijk bent over de procedure, kunt u gedetailleerde stappen krijgen de post. Na het doorsturen van de haven kunt u lezen Dit artikel Om te zien hoe u vrienden kunt toevoegen aan de Minecraft -server.
Deel 7. Maak verbinding met de Minecraft -server
Laten we nu eens kijken hoe u de Minecraft -server kunt aansluiten die u zojuist hebt gemaakt.
Stap 1. Open de Minecraft server Map opnieuw en voer de start_server.knuppel Bestand om de server te starten.
Stap 2. Zodra het minecraft is gelanceerd, gaat u naar de Multiplayer Tabblad op het hoofdmenu en klik op Server toevoegen.
Stap 3. Typ uw servernaam onder de Server naam sectie en typ uw openbare IP -adres onder de Server IP adres sectie en druk op het Klaar knop.
Mogelijk moet u een dikke darm en poort (25565) invoeren na het serveradres.
Stap 3. Terug naar de Multiplayer tabblad, dan ziet u de vermelde server. Selecteer de server en klik op Kom bij de server. Nu moet u verbonden zijn met de server.
Hoe maak je een Minecraft -server Java -versie op Windows 10/11? . Als u vragen of suggesties heeft, laat ze dan in het volgende commentaargebied achter.
Verder lezen: Wilt u uw partitie en schijf op Windows effectief beheren? Minitool Partition Wizard is een goede keuze die u kan helpen om de partitie uit te breiden/te wijzigen/verwijderen, een schijf converteren naar MBR/GPT, Migrate OS, enz.
Over de auteur
Ariel werkt al vele jaren als een zeer professionele computerrelevante technologie-editor bij Minitool. . Tot nu toe heeft ze duizenden artikelen over een breed scala aan onderwerpen beëindigd en heeft ze veel gebruikers geholpen om verschillende problemen op te lossen. Ze richt zich op de velden van schijfbeheer, OS -back -up en PDF -bewerking en biedt haar lezers inzichtelijke en informatieve inhoud.
Hoe u lid kunt worden van een Minecraft -server (PC / Java -editie)
Als u lid wilt worden van een Minecraft PC / Java Edition -server, zijn er een paar dingen om te overwegen:
- De server moet elk Minecraft PC / Java Edition -servertype uitvoeren.
- Laat Minecraft op uw computer worden geïnstalleerd. U kunt het installatieprogramma downloaden van de officiële site van Minecraft: https: // minecraft.
- Uw Minecraft -client moet dezelfde versie zijn waarop de server wordt uitgevoerd. U kunt de versie vinden in de linkerbovenhoek van uw Minecraft-client.
Om aan de slag te gaan, moet u het adres identificeren van de server die u wilt meedoen. Als u een schokkende server bezit, kunt u uw serveradres vinden op uw Multicraft serverpaneel (https: // mc.schok.com). Dit wordt gelabeld als “serveradres” zoals weergegeven in de onderstaande screenshot.
In het bovenstaande voorbeeld is het serveradres 192.168.2.1: 12345 . Het Server IP is de server -nummers afgebroken voordat de “:“Symbool, en daarna zijn de laatste vijf nummers die de serverpoort zijn .
Hoe u verbinding kunt maken met uw server (pc / java)
Nu u het serveradres hebt, bent u klaar om lid te worden van de server door de onderstaande stappen te volgen:
- Klik op de Minecraft -client op de Multiplayer knop.
Klik op het scherm Multiplayer op de Server toevoegen knop.
Voer op het scherm Info bewerken (1) een naam in die u uw server wilt aanroepen in de Server naam tekstvak. Onder (2) Server adres Tekstvak, plak het adres van uw server (IP en poort).
Zodra u uw serverinformatie volledig hebt ingevuld, klikt u op Klaar .
Nadat u uw server met succes in de pagina Multiplayer hebt toegevoegd, kunt u vervolgens verbinding maken door op de pijl met de rechterpuntenvormige pijlvormige knop over het serverpictogram te klikken, te dubbelklik op de server of op de Kom bij de server knop terwijl uw server is geselecteerd.
Je bent klaar! U kunt nu spelen op een Minecraft PC / Java Edition Server.
Gerelateerde artikelen:
- Hoe u zich bij een Minecraft Pocket / Bedrock Edition -server aansluit
- Pas uw serverpictogram aan
- Pas uw server MOTD aan