Waterღ
Python & java
- Katılım
- 17 Mart 2024
- Mesajlar
- 236
- Çözümler
- 1
- Elmaslar
- 273
- Puan
- 2.855
- Konum
- Kalbin
- Minecraft
- Maolide
Discord:
Maiolide
Merhabalar Değerli Mc-TR Forum Üyeleri
Bugün Vds Nedir Ve Vds İle 0 dan Nasıl Minecraft Sunucusu Açılır Anlatacağım
VDS, fiziksel bir sunucunun kaynaklarının sanallaştırılarak sanal sunucular ile farklı kullanıcılara paylaştırıldığı, fakat size ayrılan RAM, CPU ve depolama alanının garanti olduğu bir hosting türüdür.
Minecraft gibi Java tabanlı oyunlar, bellek ve işlemci gücünü yoğun şekilde kullanır. Paylaşımlı hostinglerde bu kaynaklar sınırlı olabilir, ama VDS ile tamamen size ayrılmış donanım sayesinde:
Minecraft sunucunuzun performansı, seçtiğiniz VDS’in özellikleriyle doğrudan bağlantılıdır.
Dikkat edilmesi gerekenler:
VDS’inizi aldıktan sonra size genelde bir kontrol paneli üzerinden erişim bilgileri verilir. Buradan:
Minecraft Java Edition sunucuları çalıştırmak için Java gereklidir. En güncel LTS (Long-Term Support) sürümü tercih etmenizi öneririm.
Ubuntu için:
Kurulumu doğrulamak için:
PaperMC veya Purpur gibi optimize edilmiş server jar dosyasını indirin:
Sunucuyu çalıştırın:
EULA sözleşmesini kabul edin:
(eula=false satırını eula=true olarak değiştirin ve kaydedin.)
Minecraft varsayılan olarak 25565 portunu kullanır. VDS’iniz üzerinde bu portun açık olması gerekir.
Ubuntu’da güvenlik duvarı ayarı:
Minecraft deneyiminizi geliştirmek için pluginler şart. Genel pluginler:
Plugin yüklemek için:
Oyuncuların IP yerine kolay bir adresle bağlanması için domain satın alıp SRV kaydı oluşturabilirsiniz.
Örneğin: mc.sunucunuz.com
Cloudflare gibi DNS yönetim servisleriyle kolayca ayarlanabilir.
Evet Değerli Mc-Tr Üyeleri Bugünde Bir Konunun Sonuna Geldik Vds İle Minecraft Sunucusu İlk Bakışta Biraz Karmaşık Görünüyor Olabilir Ama Biraz Destek Veya Öğrenim İle Çok Basit Bir Süreçtir Ve Takıldığınız Bir Yer Olursa İster Discord, İster Konu Üzerinden Sorabilirsiniz.
Bugün Vds Nedir Ve Vds İle 0 dan Nasıl Minecraft Sunucusu Açılır Anlatacağım
VDS Nedir ve Neden Minecraft Sunucusu İçin Tercih Edilir?
VDS, fiziksel bir sunucunun kaynaklarının sanallaştırılarak sanal sunucular ile farklı kullanıcılara paylaştırıldığı, fakat size ayrılan RAM, CPU ve depolama alanının garanti olduğu bir hosting türüdür.
Minecraft gibi Java tabanlı oyunlar, bellek ve işlemci gücünü yoğun şekilde kullanır. Paylaşımlı hostinglerde bu kaynaklar sınırlı olabilir, ama VDS ile tamamen size ayrılmış donanım sayesinde:
- Daha yüksek performans elde edersiniz.
- İstediğiniz işletim sistemini seçebilirsiniz.
- Sunucuya her türlü yazılım ve eklentiyi yükleme özgürlüğüne sahip olursunuz.
- İleri seviye optimizasyon ve güvenlik ayarları yapabilirsiniz.
Doğru VDS Seçimi
Minecraft sunucunuzun performansı, seçtiğiniz VDS’in özellikleriyle doğrudan bağlantılıdır.
Dikkat edilmesi gerekenler:
- RAM: Oyuncu sayısına göre değişir. 10-15 kişilik bir sunucu için en az 4 GB RAM tavsiye edilir.
- CPU: Yüksek saat hızına sahip bir işlemci seçin. Minecraft, tek çekirdek performansına çok önem verir.
- Depolama: SSD tercih edin, harita ve dünya yüklemeleri çok daha hızlı olur.
- Lokasyon: Oyuncuların çoğu Türkiye’deyse Türkiye veya yakın Avrupa lokasyonlu bir VDS seçmek ping açısından önemlidir.
- İşletim Sistemi: Linux (Ubuntu, Debian) Minecraft sunucuları için en çok tercih edilen, hafif ve stabil seçenek.
VDS Hazırlığı – İşletim Sistemi Kurulumu
VDS’inizi aldıktan sonra size genelde bir kontrol paneli üzerinden erişim bilgileri verilir. Buradan:
- İşletim sisteminizi seçin (Ubuntu 22.04 önerilir).
- Root şifrenizi belirleyin veya otomatik atanmış şifreyi kaydedin.
- Sunucuya SSH ile bağlanmak için PuTTY veya Linux/Mac terminalini kullanabilirsiniz:
NGINX:
ssh root@sunucu_ip_adresi
Java Kurulumu
Minecraft Java Edition sunucuları çalıştırmak için Java gereklidir. En güncel LTS (Long-Term Support) sürümü tercih etmenizi öneririm.
Ubuntu için:
Bash:
apt update
apt install openjdk-17-jre -y
Kurulumu doğrulamak için:
Bash:
java -version
Minecraft Sunucu Dosyalarının Kurulması
Sunucu için bir klasör oluşturun:
Bash:
mkdir /minecraft
cd /minecraft
PaperMC veya Purpur gibi optimize edilmiş server jar dosyasını indirin:
Bash:
wget https://api.papermc.io/v2/projects/paper/versions/1.20.1/builds/100/downloads/paper-1.20.1-100.jar -O server.jar
Sunucuyu çalıştırın:
Bash:
java -Xms2G -Xmx4G -jar server.jar nogui
EULA sözleşmesini kabul edin:
Bash:
nano eula.txt
(eula=false satırını eula=true olarak değiştirin ve kaydedin.)
Port ve Güvenlik Ayarları
Minecraft varsayılan olarak 25565 portunu kullanır. VDS’iniz üzerinde bu portun açık olması gerekir.
Ubuntu’da güvenlik duvarı ayarı:
Bash:
ufw allow 25565
ufw enable
Performans Optimizasyonu
- Paper/Purpur gibi optimize edilmiş server jar’ları kullanın.
- server.properties dosyasında görünmeyen chunk mesafesini düşürün.
- view-distance değerini 8-10 civarına çekin.
- Gereksiz pluginleri yüklemeyin.
- Gecikmeyi azaltmak için async chunk loading özelliklerini etkinleştirin.
Plugin Kurulumu
Minecraft deneyiminizi geliştirmek için pluginler şart. Genel pluginler:
- EssentialsX: Temel komutlar ve oyuncu yönetimi.
- LuckPerms: İzin yönetimi.
- CoreProtect: Grief koruması ve geri alma.
- Geyser + Floodgate: Bedrock oyuncularının Java sunucusuna bağlanması.
Plugin yüklemek için:
- plugins klasörüne .jar dosyasını atın.
- Sunucuyu yeniden başlatın.
IP ve Domain Ayarları
Oyuncuların IP yerine kolay bir adresle bağlanması için domain satın alıp SRV kaydı oluşturabilirsiniz.
Örneğin: mc.sunucunuz.com
Cloudflare gibi DNS yönetim servisleriyle kolayca ayarlanabilir.
Yedeklemeler
- Dünyanızı düzenli olarak yedekleyin (/world, /plugins klasörleri).
- Otomatik yedekleme scriptleri kullanın.
- Log dosyalarını temizleyin, aksi takdirde disk dolabilir.
- Sunucu sürümünü güncel tutun.
Sık Yapılan Hatalar
- Fazla plugin yüklemek - RAM tüketimi ve lag.
- Çok yüksek render distance - CPU aşırı kullanımı.
- Yetersiz yedekleme - veri kaybı.
- Tek çekirdek performansını göz ardı etmek - Donma ve gecikmeler.
Evet Değerli Mc-Tr Üyeleri Bugünde Bir Konunun Sonuna Geldik Vds İle Minecraft Sunucusu İlk Bakışta Biraz Karmaşık Görünüyor Olabilir Ama Biraz Destek Veya Öğrenim İle Çok Basit Bir Süreçtir Ve Takıldığınız Bir Yer Olursa İster Discord, İster Konu Üzerinden Sorabilirsiniz.