Emriva.net

Minecraft Sunucusu Nasıl Kurulur? (VDS ile Adım Adım)

Minecraft Java Edition sunucusunu Emriva VDS üzerinde kurun: Java, Paper, EULA, port ve performans ipuçları. Minecraft VDS rehberi.

Oyun Sunucusu2 dk okumaSon güncelleme: 2026-08-15

Yazar

Yunus Emre Derin · Kurucu

Emriva Bilişim Medya Ve Reklamcılık kurucusu. VDS, dedicated sunucu ve web hosting altyapısı üzerinde ürün ve operasyon deneyimi.

Minecraft Java sunucusu için hangi VDS gerekir?

Minecraft Java Edition dedicated sunucu, tek ana iş parçacığında dünyayı simüle eder. 5–10 oyuncu, az plugin: 2–4 vCPU, 4–8 GB RAM. 20+ oyuncu, economy/worldedit: 8–16 GB. Bedrock resmi sunucusu ayrı ikilidir; Java+Bedrock birlikte (Geyser/Floodgate) RAM ve eklenti yükü ekler.

Yüksek frekans (Ryzen/i9) TPS kararlılığına yardımcı olur. NVMe bölge dosyası I/O için. Port 25565/TCP (ve isteğe bağlı UDP). Türkiye lokasyonu ping için. Vanilla jar yerine Paper, spigot ekosistemi ve performans yamaları için fiili standarttır; Paper kurulumu ayrı yazıdadır.

1–3. adım: Java, kullanıcı ve güvenlik duvarı

Debian/Ubuntu: apt update && apt install -y openjdk-21-jre-headless unzip curl. java -version ile 21+ doğrulayın (1.20.5+ için 21; eski sürümler 17 isteyebilir). adduser --system --home /opt/minecraft mc && mkdir -p /opt/minecraft && chown mc:mc /opt/minecraft.

ufw allow OpenSSH && ufw allow 25565/tcp && ufw enable. Root ile jar çalıştırmayın. screen yerine systemd kullanın; kopan SSH oturumu sunucuyu öldürmesin.

4–6. adım: jar, EULA ve başlatma

Resmi vanilla: Minecraft.net sunucu jar. Topluluk sunucusu için PaperMC indirme sayfasından sürümünüzün jar’ını alın (sürüm/build numarasını uydurmayın; API’den okuyun). /opt/minecraft altına paper.jar koyun. İlk çalıştırma: sudo -u mc java -jar /opt/minecraft/paper.jar nogui — eula.txt oluşur, eula=true yazın. Bu, Mojang EULA kabulüdür.

Bellek: java -Xms4G -Xmx4G ... Xmx, VDS RAM’inin tamamı olmasın; OS + SSH için 1–2 GB bırakın. 8 GB VDS’te -Xmx6G gerçekçidir. server.properties: motd, max-players, online-mode=true (crack açmak hesap çalmaya davetiyedir), view-distance 8–10 ile başlayın.

systemd ve performans / yedek

Unit: ExecStart=/usr/bin/java -Xms4G -Xmx4G -jar /opt/minecraft/paper.jar nogui, WorkingDirectory=/opt/minecraft, User=mc, Restart=on-failure. systemctl enable --now minecraft. Durdururken stop komutu kaydı flush eder; kill -9 dünya bozar.

Yedek: world, world_nether, world_the_end ve plugins klasörü. Sunucu açıkken zip almak bozuk region üretebilir; backup plugin veya stop sonrası tar. timings/Spark ile lag kaynağı plugin mi, chunk mı bakın. Aikar bayrakları Paper belgelerindedir; ezbere uzun JVM satırı kopyalamayın, sürüm uyumunu okuyun. online-mode=false “offline sunucu” hile ve hesap taklidine açar; Velocity/Bungee kullanıyorsanız arka sunucuları firewall ile yalnızca proxy IP’sine açın. ops.json ile ilk OP’yi verin, sonra in-game. whitelist.json küçük toplulukta şarttır. server.properties’te enable-rcon=true ise rcon.password güçlü olsun ve 25575’i ufw’de kısıtlayın. Günlük: logs/ latest.log rotate eder; disk dolmasın.

OyuncuXmx (kabaca)view-distanceVDS RAM
5–103–4G86–8 GB
10–206–8G8–1010–12 GB
20–40 pluginli10–12G6–816 GB

Emriva ürün eşlemesi

Bu bölüm ürün eşlemesidir. Küçük sunucu: Xeon veya i9/Ryzen 4 GB+. Ciddi plugin: Ryzen veya i9, 8–16 GB. Paper yazısı bir sonraki adımdır. Panelden Ubuntu seçip SSH ile yukarıdaki akışı uygulayın.

Günlük yedek world’ü her zaman kurtarmaz; kendi tar’ınızı indirin. Destekte Java sürümü ve paper.jar adını yazın.