VPS · Rehber

Oyun Sunucuları için VPS Nasıl Kurulur

Güncellendi October 10, 2026 6 dk okuma

Bu sayfada
  1. VPS mi, yönetilen oyun hostingi mi: dürüstçe seçin
  2. Oyun sunucuları için VPS seçimi
  3. İlk adımlar: SSH anahtarları, güncellemeler, kullanıcı ve güvenlik duvarı
  4. Pterodactyl kurulumu: panel, Docker ve Wings
  5. Node'lar, tahsisler ve oyun portları
  6. Gerçekten geri yükleyebileceğiniz yedekler
  7. HytHost VPS üzerinde çalıştırmak
  8. SSS

Bir VPS size tamamen size ait bir Linux makinesi verir: Valheim dünyasının yanında bir Minecraft sunucusu çalıştırın, bir Discord botu ekleyin, istediğiniz her şeyi değiştirin. Vermediği şey ise panel, yedekler ve güvenlik duvarıdır — bunları kendiniz kurarsınız ve hangi sırayla yaptığınız önemlidir.

Bu rehber, ücretsiz ve açık kaynaklı oyun sunucusu paneli Pterodactyl ile yeni bir VPS'i çalışan, çok oyunlu bir sunucuya dönüştürür: ilk girişi güvenceye almak, Docker'ı, paneli ve Wings servisini kurmak, doğru portları açmak ve yedek tutmak. Ayrıca yönetilen bir oyun sunucusunun sizi ne zaman bu zahmetten kurtaracağını da açıkça söyler.

VPS mi, yönetilen oyun hostingi mi: dürüstçe seçin

Kendi VPS'inizYönetilen oyun sunucusu
KontrolHer şey: işletim sistemi, panel, her oyun, her yazılımOyun ve ayarları
KurulumBu rehberle bir öğleden sonraSipariş verin ve oynayın
Güncellemeler, güvenlik, yedeklerSizin işinizSizin yerinize hallediliyor
Tek makinede birden çok oyunEvet, aynı RAM ve CPU'yu paylaşarakHer oyun için bir sunucu

Linux yönetmekten keyif alıyorsanız, birkaç oyunu ve servisi yan yana istiyorsanız ya da hiçbir oyun panelinin sunmadığı bir yazılıma ihtiyacınız varsa VPS seçin. Sadece oyunun çevrimiçi olmasını istiyorsanız yönetilen bir oyun sunucusu seçin: panel, yedekler ve güncellemeler onunla birlikte gelir.

Tam kontrol mü istiyorsunuz? Tam root erişimli HytHost KVM VPS paketleri €2.92/ay'dan başlar.

VPS paketlerini görün

Oyun sunucuları için VPS seçimi

  • KVM sanallaştırma. Pterodactyl'in oyun sunucuları Docker konteynerlerinde çalışır ve Pterodactyl'in kendi belgeleri KVM'nin kesin olarak çalıştığını, konteyner tabanlı VPS'lerin (OpenVZ, LXC) ise genellikle Docker'ı düzgün çalıştıramadığını belirtir. systemd-detect-virt ile kontrol edin: yanıt kvm olmalıdır.
  • RAM. Her oyunun ihtiyacını toplayın, ardından sistem ve panel (veritabanı, önbellek ve web sunucusu) için yer bırakın. Kabaca bir başlangıç: küçük bir vanilla Minecraft sunucusu 2–3 GB, modlu bir sunucu 6–9 GB, Valheim 4 GB, Terraria 2 GB, geri kalan her şey için de 1,5–2 GB.
  • CPU. Çoğu oyun sunucusu dünyayı tek bir ana iş parçacığında simüle eder, bu yüzden birkaç hızlı çekirdek çok sayıda yavaş çekirdekten iyidir. Eklediğiniz her oyun sunucusu kendine ait en az bir çekirdek ister.
  • Disk. Dünyalar büyür ve aynı makinede saklanan yedekler kapladıkları alanı ikiye katlar.
Ne çalıştırmak istiyorsunuzBaşlangıç paketi
Panel ve bir küçük oyun sunucusuVPS 2 — 4 vCPU, 4 GB, €7.00/ay
İki üç sunucu veya bir modlu sunucuVPS 3 — 4 vCPU, 8 GB, €15.00/ay
Ağır modpackler veya küçük bir sunucu topluluğuVPS 4 — 6 vCPU, 16 GB, €27.00/ay

İşletim sistemi olarak Ubuntu 24.04'ü seçin: Pterodactyl onu destekler ve panelin ihtiyaç duyduğu PHP sürümü ek depo gerekmeden onunla gelir.

İlk adımlar: SSH anahtarları, güncellemeler, kullanıcı ve güvenlik duvarı

  1. Parolayla değil, anahtarla giriş yapın. Kendi bilgisayarınızda bir anahtar oluşturup sunucuya kopyalayın:
    ssh-keygen -t ed25519
    ssh-copy-id root@YOUR_SERVER_IP
  2. Her şeyi güncelleyin.
    apt update && apt upgrade -y
    Ubuntu, varsayılan olarak açık olan unattended-upgrades sayesinde güvenlik güncellemelerini kendisi kurar.
  3. Günlük işler için sudo yetkili bir kullanıcı oluşturun, böylece sürekli root olarak oturum açmış olmazsınız:
    adduser gameadmin
    adduser gameadmin sudo
  4. Güvenlik duvarını açın — önce SSH'ye izin vererek, yoksa kendinizi dışarıda bırakırsınız:
    ufw allow 22/tcp
    ufw allow 80/tcp
    ufw allow 443/tcp
    ufw allow 8080/tcp
    ufw allow 2022/tcp
    ufw enable
    80 ve 443 portları panel içindir, 8080 Wings servisidir, 2022 ise onun SFTP sunucusudur.
Güvenlik duvarı oyun sunucularınızı kapsamaz. Docker, konteyner portlarını ufw'yi atlayarak yayınlar; bu yüzden panelde atadığınız oyun portlarına ufw ne derse desin erişilebilir. Çalışmalarını sağlayan da budur — ama aynı zamanda onları ufw ile kapatamayacağınız anlamına gelir. Bunun yerine paneldeki tahsisi kaldırın.

Pterodactyl kurulumu: panel, Docker ve Wings

Pterodactyl iki parçadan oluşur: sunucuları oluşturup yönettiğiniz bir web uygulaması olan panel ve her oyun sunucusunu kendi Docker konteynerinde çalıştıran servis olan Wings. İkisi de aynı VPS üzerinde bulunabilir. Güncel sürümler panel 1.15 ve Wings 1.13'tür (Ağustos 2026); 2.0 sürümü hâlâ ön sürüm aşamasında, bu yüzden docs.pterodactyl.io/v1 adresindeki 1.x belgelerini izleyin.

1. Panel

Panel; PHP 8.2 veya 8.3 (8.4 değil), MariaDB, Redis, nginx ve Composer gerektirir. Ubuntu 24.04'te bunların hepsi standart depolardan gelir. Resmi rehber her komutu tek tek anlatır; genel hatlarıyla:

  1. Paketleri kurun, en son panel sürümünü /var/www/pterodactyl içine indirin ve composer install çalıştırın.
  2. Bir veritabanı ve kullanıcı oluşturun, ardından kurulum komutlarını çalıştırın: php artisan key:generate --force — .env içine yazdığı anahtarı yedekleyin, çünkü o olmadan şifrelenmiş verileriniz kurtarılamaz — ardından p:environment:setup, p:environment:database, migrate --seed --force ve yönetici hesabınız için p:user:make.
  3. Cron görevini ve queue worker servisini ekleyin, nginx'i panele yönlendirin. Mümkünse Let's Encrypt sertifikalı bir alan adı kullanın.

2. Docker

curl -sSL https://get.docker.com/ | CHANNEL=stable bash
systemctl enable --now docker

3. Wings

mkdir -p /etc/pterodactyl
curl -L -o /usr/local/bin/wings "https://github.com/pterodactyl/wings/releases/latest/download/wings_linux_amd64"
chmod u+x /usr/local/bin/wings

Panelde Nodes > Create New yolunu izleyin, ardından node'un Configuration sekmesini açıp yapılandırmayı /etc/pterodactyl/config.yml dosyasına kopyalayın. Bağlandığını görmek için bir kez wings --debug çalıştırın, Ctrl+C ile durdurun, sonra resmi belgelerdeki wings.service birimi ve systemctl enable --now wings ile servis olarak kurun.

Hızlı bir sağlık kontrolü: VPS üzerinde curl http://127.0.0.1:8080/api/system komutu 401 yanıtı vermelidir. Bu, Wings'in çalıştığı ve yalnızca bir token istediği anlamına gelir.

Node'lar, tahsisler ve oyun portları

Her oyun sunucusunun en az bir tahsise (allocation) ihtiyacı vardır: VPS'inizin genel IP adresi artı bir port. Bunları node'un Allocation sekmesinden ekleyin — tek tek portlar ya da 25565-25570 gibi aralıklar. Genel IP'yi kullanın, asla 127.0.0.1 değil; bir oyun portunu test ederken de VPS'in dışından test edin.

OyunVarsayılan port
Minecraft Java25565 TCP
Minecraft Bedrock19132
Counter-Strike 1.627015 UDP
Valheim2456–2457 UDP
Terraria7777 TCP
Project Zomboid16261–16262 UDP
Palworld8211 UDP

Panel, her oyun için hazır şablonlar olan "egg"lerle gelir ve topluluk çok daha fazlasını yayınlar. Oyun rehberlerimiz her oyunun kendi ayarlarını anlatır, örneğin Valheim ya da CS 1.6. Panelsiz tek bir Minecraft sunucusu mu çalıştıracaksınız? VPS'te Minecraft sunucusu nasıl barındırılır daha basit bir yoldur.

Gerçekten geri yükleyebileceğiniz yedekler

Pterodactyl'de yedekleme yerleşiktir: her sunucunun bir Backups sekmesi vardır ve Wings varsayılan olarak yedekleri /var/lib/pterodactyl/backups içinde, yani sunucuların kendisiyle aynı diskte saklar. Bu sizi kötü bir mod güncellemesine karşı korur, VPS'i kaybetmeye karşı değil.

  • Makinenin dışına: panel, yedekleri bunun yerine S3 uyumlu herhangi bir depolamaya gönderebilir; bu, yapılandırmasından ayarlanır.
  • Tüm VPS: bir snapshot sistemi, paneli ve tüm sunucuları tek seferde kaydeder. HytHost'ta bu, BackUp VPS Snapshot eklentisidir.
  • Bir geri yüklemeyi ihtiyaç duymadan önce bir kez deneyin.

HytHost VPS üzerinde çalıştırmak

HytHost VPS paketleri tam root erişimi, SSD depolama ve ağın önünde DDoS korumasıyla KVM üzerinde çalışır — Pterodactyl'in ihtiyaç duyduğu her şey. Sipariş verirken Ubuntu 24.04'ü seçin ve yukarıdaki adımları izleyin. VPS varsayılan olarak yönetilmez: işletim sistemi ve üzerindeki her şey sizin yönetiminizdedir; sunucularınız büyüdükçe paketi sonradan yükseltebilirsiniz.

Yukarıdaki kurulum sürdürmek istediğinizden fazlası gibi geliyorsa, yönetilen bir oyun sunucusu aynı işi bunlar olmadan görür: oyun sunucularımız panel, otomatik yedekler ve güncellemeler hazır olarak gelir.

KVM, tam root ve SSD depolama: panel ve ilk oyununuz için 4 GB'lık bir HytHost VPS €7.00/ay.

VPS paketlerini görün
SSS

Sıkça sorulan sorular

Her oyunun ihtiyacını toplayın ve sistem ile panel için yaklaşık 1,5–2 GB bırakın. 4 GB paneli ve bir küçük sunucuyu, 8 GB iki üç sunucuyu veya bir modlu sunucuyu, 16 GB ise ağır modpackleri ya da birkaç yoğun sunucuyu çalıştırır.

Ubuntu 24.04. Pterodactyl onu destekler ve panelin ihtiyaç duyduğu PHP sürümü ek depo gerekmeden onunla gelir. Debian 12 de çalışır. Oyun sunucularını çalıştıran Wings için Windows desteklenmez.

Evet. Pterodactyl paneli ve Wings, MIT lisansı altında ücretsiz ve açık kaynaklıdır. Yalnızca üzerinde çalıştığı VPS için ödeme yaparsınız.

Evet. Pterodactyl her oyun sunucusunu kendi konteynerinde, kendi portu, RAM ve CPU sınırlarıyla çalıştırır. VPS'in toplam kaynaklarını paylaşırlar, bu yüzden RAM'i planlayın ve her yoğun sunucu için en az bir CPU çekirdeği ayırın.

SSH anahtarıyla giriş yapın, sistemi güncel tutun, root yerine sudo yetkili bir kullanıcıyla çalışın ve SSH'ye izin verdikten sonra ufw'yi açın. Docker oyun portlarının ufw'yi atladığını unutmayın; bir oyun portunu paneldeki tahsisini kaldırarak kapatın ve yedekleri makinenin dışında tutun.

Oynattığınız her oyun için kendi makineniz

Tam root, SSD ve DDoS korumalı HytHost KVM VPS paketleri €2.92/ay'dan başlar — ya da oyun sunucusunu sizin için biz çalıştıralım.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Bu rehber işine yaradı mı?