Minecraft Server Nasıl kurulur?

R

Ranton Kouga

Ziyaretçi
Oyun amaçlı hocam.
Minecraft için kullanacağım sanırım.
 
Para kazanma amacı ile kuracaksan baştan uyarayım. Düzgün pluginler paralı, kendin yaptırmayı denersen ya birisiyle ortak olursun ya da para ile yaptırırsın. Zamanında kendim de sunucu yetkililiği yaptım, ayrıca oyuncu sayını yükseltmek kolay değil. Reklam versen bile birkaç gün sonra oyuncu sayısı neredeyse eski haline geliyor. Kitleyi elinde tutacak bir içerik yapman lazım, hem ilgi çekici olmalı hem de sunucuya özel olmalı. Yani hevesle girip yapılacak bir iş değil.

Bu arada neden böyle yazdığımı merak edenler arkadaş diğer konusunda para kazanma amacı ile açmak istediğini söylemiş.
 
Son düzenleme:

1. Sistem Gereksinimleri

  • Çok çekirdekli bir işlemci (Intel Xeon veya AMD Ryzen önerilir)
  • En az 8GB RAM (modlu sunucular veya çok oyunculu için 16GB+ önerilir).
  • SSD kullanarak performansı artır
  • Yüksek hızlı ve iyi yükleme bant genişliğine sahip bir internet bağlantısı
  • İşletim sistemi olarak Windows, macOS veya Linux (Ubuntu 22.04 LTS önerilir)

2. Java'yı Kur

Minecraft sunucusu çalıştırmak için Java gerekiryor Minecraft 1.18 ve sonrası için Java 17 gerekli.
  • Ubuntu'da:
Kod:
sudo apt update && sudo apt upgrade -y 
sudo apt install openjdk-17-jdk -y 
java -version

3. Minecraft Sunucu Dosyasını İndir

  • Sunucu dosyaları için bir klasör oluştur (örneğin minecraft).
  • Minecraft’ın resmi sitesinden veya güvenilir kaynaklardan .jar sunucu dosyasını indir.
wget https://piston-data.mojang.com/v1/objects/[server-jar-hash]/server.jar

4. Sunucuyu Başlat

  • Sunucu klasörüne git.
  • Aşağıdaki komutla sunucuyu ilk kez çalıştır:
java -Xmx4G -Xms4G -jar server.jar nogui

RAM miktarını -Xmx ve -Xms parametreleriyle ayarla (örnek: 4096M → 4GB).
Sunucu bazı dosyalar oluşturacak ve EULA’yı kabul etmeni isteyerek duracaktır.

5. EULA’yı Kabul Et

  • eula.txt dosyasını aç.
  • eula=false satırını eula=true yap ve kaydet.

6. Sunucuyu Yapılandır

  • server.properties dosyasını düzenleyerek dünya adı, oyuncu sayısı, zorluk gibi ayarları özelleştir.
  • Değişikliklerini kaydet.

7. Port Yönlendirmesini ve Güvenlik Duvarını Ayarla

  • Güvenlik duvarında TCP 25565 portunu aç:
Bash:
sudo ufw allow 25565/tcp 
sudo ufw enable

Eğer bir yönlendirici (modem) kullanıyorsan, yönetim paneline gir ve 25565 portunu sunucunun yerel IP adresine yönlendir.

8. Sunucuyu Yeniden Başlat

java -Xmx4G -Xms4G -jar server.jar nogui

Linux’ta sunucuyu arka planda çalıştırmak için screen kullan:
Kod:
screen -S "Minecraft server"
Otomatik başlatma için systemd servisi kurmayı değerlendir.

9. Sunucuya Katıl

  • Minecraft: Java Edition’ı aç.
  • Çok Oyunculu → Sunucu Ekle’ye tıkla.
  • Sunucunun IP adresini gir (localhost kullanıyorsan aynı makinede oynuyorsun demektir).
  • Sunucuya Katıl’a tıkla.

10. Bakım ve Optimizasyon Yap

  • Dünya klasörünü düzenli olarak yedekle.
  • server.properties dosyasındaki view-distance değerini düşürerek performansı artır.
  • PaperMC gibi optimize edilmiş sunucu yazılımlarını kullanmayı düşün.
 
Minecraft’ın resmi sitesinden veya güvenilir kaynaklardan .jar sunucu dosyasını indir.
wget https://piston-data.mojang.com/v1/objects/[server-jar-hash]/server.jar
Ben Purpur (Paper tabanlı) öneriyorum. Sürümü 1.21.4. En güzel optimizasyon edilmiş sürüm bu.

wget https://api.purpurmc.org/v2/purpur/1.21.4/2416/download
 

Teşekkür ederim hocam. Allah razı olsun.
Şimdiden gözüme zor geldi.
 
Teşekkür ederim hocam. Allah razı olsun. Şimdiden gözüme zor geldi.
Para kazanmak hiç kolay olmadı ki... Minecraft'ı araştırmadan da seçmeyin derim. Eğer gerçekten bu oyundan para kazanacağınıza inanıyorsanız ben dosyaları hazırlar size gönderirim. Yaz gelince zaten yapacaktım.
 

Hocam yazın yapacağım gibi duruyor.
İlginiz ve alakanız için sağ olun.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…