Yüksek performanslı EPYC Sanal sunucular stoklarda!

Detayları gör
SahinnetworkSahinnetwork
Blog'a dön

Minecraft Sunucusu Kurma Rehberi (VDS Üzerinde, Adım Adım)

VDS üzerinde Minecraft sunucusu kurma: RAM ihtiyacı, Paper kurulumu, port açma, systemd servisi, Aikar bayrakları ve performans ayarları.

2026-07-073 dk okumaOyun

Arkadaşlarınızla oynamak ya da büyüyen bir topluluk kurmak için kendi Minecraft sunucunuzu açmak istiyorsunuz. Bu rehberde bir VPS/VDS üzerinde sıfırdan Minecraft (Java Edition) sunucusu kurmayı; kaç GB RAM gerektiğini, hangi sunucu yazılımını seçeceğinizi ve performans ayarlarını adım adım anlatıyoruz.

Kaç GB RAM'li Sunucu Gerekir?

Minecraft sunucusunun iştahını oyuncu sayısı ve eklentiler belirler. Pratik değerler:

  • 2-4 GB RAM: 5-10 oyuncu, vanilla veya az eklentili sunucu.
  • 6-8 GB RAM: 20-40 oyuncu, Paper + orta düzey eklenti seti.
  • 12 GB ve üzeri: Modpack'ler (Forge/Fabric) veya 50+ oyunculu topluluklar.

RAM kadar tek çekirdek CPU hızı da kritiktir: Minecraft'ın ana döngüsü büyük ölçüde tek çekirdekte çalışır. Bu yüzden yüksek frekanslı Ryzen VDS paketleri Minecraft için en doğru tercihtir; oyuncularınız Türkiye'deyse Türkiye lokasyon düşük ping sağlar.

Adım 1: Sunucuyu Hazırlayın

Ubuntu kurulu sunucunuza SSH ile bağlanın ve Java 21'i kurun:

sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-21-jre-headless -y
java -version

Güvenlik için ayrı bir kullanıcı oluşturup Minecraft'ı onunla çalıştırın:

sudo adduser --system --home /opt/minecraft minecraft

Adım 2: Sunucu Yazılımını Seçin ve İndirin

Paper, vanilla ile tam uyumlu ama çok daha performanslı olduğu ve eklenti (plugin) desteği sunduğu için topluluğun standartıdır. papermc.io adresinden güncel sürümü indirin:

cd /opt/minecraft
sudo -u minecraft wget -O server.jar "https://api.papermc.io/v2/projects/paper/versions/1.21.1/builds/latest/downloads/paper.jar"

İlk çalıştırmada EULA'yı kabul etmeniz gerekir:

sudo -u minecraft java -Xms2G -Xmx4G -jar server.jar --nogui
echo "eula=true" | sudo -u minecraft tee eula.txt

-Xmx değerini sunucunuzun RAM'ine göre ayarlayın; işletim sistemi için en az 1 GB pay bırakın (örn. 8 GB VDS'te -Xmx6G).

Adım 3: Portu Açın ve Servisleştirin

Minecraft varsayılan olarak 25565 portunu kullanır. Güvenlik duvarını kapatmadan yalnızca gerekli portu açın:

sudo ufw allow OpenSSH
sudo ufw allow 25565/tcp
sudo ufw enable

Sunucunun terminali kapattığınızda da çalışması ve yeniden başlatmada otomatik açılması için systemd servisi oluşturun (/etc/systemd/system/minecraft.service):

[Unit]
Description=Minecraft Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/opt/minecraft
ExecStart=/usr/bin/java -Xms2G -Xmx4G -jar server.jar --nogui
Restart=on-failure

[Install]
WantedBy=multi-user.target
sudo systemctl enable --now minecraft

Adım 4: Performans ve Yönetim İpuçları

  • Aikar bayrakları: Java'nın çöp toplayıcısını Minecraft'a göre ayarlayan meşhur -XX parametre seti, takılmaları (lag spike) belirgin azaltır; "Aikar flags" olarak aratıp ExecStart satırına ekleyin.
  • view-distance: server.properties içinde 10'dan 7-8'e düşürmek, kalabalık sunucularda ciddi kaynak tasarrufu sağlar.
  • Düzenli yedek: Dünya dosyanız (world/) emeğinizin tamamıdır; otomatik yedeği sunucu dışına, örneğin FTP backup alanına gönderin.
  • Güvenlik: Sunucunuzu internete açmadan önce 10 adımlık sıkılaştırma rehberimizi uygulayın; özellikle SSH anahtar girişi ve Fail2Ban şarttır.

Büyük Topluluklar İçin: Dedicated Server

Oyuncu sayınız yüzlerle ifade edilmeye başladıysa veya birden çok sunucu (network) işletiyorsanız, paylaşımsız donanım gücü için game dedicated server seçeneğine geçmek tick süresini stabil tutmanın en garantili yoludur.

Kurulumda takıldığınız bir adım olursa destek ekibimize yazabilirsiniz. Sunucunuz henüz yoksa Minecraft için önerdiğimiz yüksek frekanslı Ryzen VDS paketlerine göz atın — kurulum 7/24 otomatiktir, dakikalar içinde oynamaya başlarsınız.