VDS işletim sistemi seçimi aslında tek bir soruya iner: sunucuda ne çalıştıracaksınız? Web sitesi, oyun sunucusu, bot veya panel çalıştıracaksanız Ubuntu 24.04 LTS varsayılan doğru cevaptır. .NET Framework uygulaması, MSSQL veritabanı, IIS veya yalnızca Windows’ta çalışan bir masaüstü programı barındıracaksanız Windows Server almanız gerekir. Geri kalan her tartışma — hangi Linux dağıtımı, hangi sürüm, hangi paket yöneticisi — bu ilk ayrımın altındadır.
Bu sayfada dört gerçekçi adayı yan yana koyuyoruz: Ubuntu 24.04 LTS, Debian 12, AlmaLinux/Rocky Linux ve Windows Server 2022/2025. Lisans maliyeti, boşta RAM tüketimi, paket yöneticisi ekosistemi, destek süresi ve panel uyumluluğu başlıklarında farkları somut değerlerle karşılaştırıyoruz. Sunucu türü konusunda hâlâ karar vermediyseniz önce VDS nedir sayfası işinize yarar.
Dört Aday ve Kimin İçin Uygun Oldukları#
Ubuntu 24.04 LTS#
Sunucu tarafında en yaygın dağıtım. apt deposu geniş, resmî ve topluluk dokümantasyonu bol, üçüncü taraf kurulum betiklerinin neredeyse tamamı önce Ubuntu’ya göre yazılır. Bir sorunu Google’a yazdığınızda ilk çıkan çözümün Ubuntu için olma ihtimali yüksektir; bu, gece yarısı sunucu düştüğünde sandığınızdan çok daha değerlidir. Kurulum ayrıntıları için Ubuntu Server kurulumu sayfasına bakın.
Debian 12#
Ubuntu’nun üzerine kurulduğu temel. Daha muhafazakâr bir sürüm politikası izler: paketler daha eskidir ama daha az kırılır. Boşta kaynak tüketimi Ubuntu’dan da düşüktür. Uzun süre elleyeceğiniz bir sunucu için ideal; sürekli yeni sürüm paket kovalayacaksanız sizi yorar. Debian 13 yayınlandı, ancak panellerin ve hazır betiklerin çoğu hâlâ 12’yi birinci hedef alıyor.
AlmaLinux 9 / Rocky Linux 9#
Red Hat Enterprise Linux ile ikili uyumlu iki ücretsiz dağıtım. Kurumsal ortamlarda ve barındırma sektöründe yaygındır çünkü cPanel, WHM ve CloudLinux gibi ticari yazılımlar birinci sınıf desteği bu ailede verir. dnf, SELinux ve firewalld üçlüsüne alışkın değilseniz öğrenme eğrisi Ubuntu’dan biraz daha diktir. 9 serisinin destek takvimi 2032’ye uzanır; bu, uzun ömür arayan projeler için ciddi bir avantajdır.
Windows Server 2022 / 2025#
Grafik arayüz, Uzak Masaüstü ile yönetim, IIS, MSSQL Server, Active Directory ve .NET Framework uygulamaları. Windows dünyasına bağlı bir yazılımınız varsa alternatifi yok. Bedeli iki kalemde ödersiniz: aylık lisans ücreti ve masaüstü arayüzünün tükettiği bellek. Bağlantı tarafı için Uzak Masaüstü rehberi başlangıç noktanız olsun.
Büyük Karşılaştırma Tablosu#
| Kriter | Ubuntu 24.04 LTS | Debian 12 | AlmaLinux / Rocky 9 | Windows Server 2022–2025 |
|---|---|---|---|---|
| Lisans maliyeti | Ücretsiz | Ücretsiz | Ücretsiz | Aylık kiralanır |
| Boşta RAM tüketimi | ~400 MB | ~300 MB | ~500 MB | ~2 GB (arayüzlü) |
| Paket yöneticisi | apt | apt | dnf | winget / elle kurulum |
| Paket tazeliği | Yüksek | Muhafazakâr | Muhafazakâr | Sürüm bazlı |
| Destek süresi | 5 yıl (2029) | ~5 yıl (2028) | 10 yıl (2032) | 10 yıl (sürüme göre) |
| Yönetim biçimi | SSH | SSH | SSH | Uzak Masaüstü + GUI |
| Güvenlik duvarı | UFW | UFW / nftables | firewalld | Defender Güvenlik Duvarı |
| Oyun sunucusu (Minecraft, FiveM) | Çok uygun | Uygun | Uygun | Çalışır, daha fazla RAM ister |
| Web + kontrol paneli | Çok uygun | Uygun | cPanel için ideal | Plesk ile mümkün |
| .NET Framework, MSSQL, IIS | Sınırlı | Sınırlı | Sınırlı | Doğal destek |
| Docker ve konteyner | Birinci sınıf | Birinci sınıf | Birinci sınıf | Sınırlı ve ağır |
| Doküman ve topluluk | En geniş | Geniş | Kurumsal ağırlıklı | Geniş |
| Öğrenme eğrisi | Orta | Orta | Dik | Windows bilenler için kolay |
Tablodaki RAM değerleri kurulumdan hemen sonra, hiçbir uygulama çalışmazken ölçülen tipik değerlerdir; kurduğunuz servisler bunun üstüne biner. Windows tarafında masaüstü arayüzü olmayan Core kurulumu bu rakamı belirgin biçimde düşürür ama o zaman da Windows’u tercih etme sebebiniz olan grafik arayüzden vazgeçmiş olursunuz.
Senaryoya Göre Seçim#
Minecraft veya oyun sunucusu#
Linux seçin. Sebep hem kaynak hem ekosistem: screen, tmux ve systemd ile sunucuyu arka planda 7/24 çalıştırmak Linux’ta doğal bir iştir, panel yazılımlarının tamamı Linux’ta çalışır. 8 GB’lık bir pakette Windows kurulu bir makinede Java heap’ine ayırabileceğiniz alan yaklaşık 1,5 GB daralır. Kurulumu VDS üzerine Minecraft sunucu kurulumu sayfası anlatıyor; FiveM tarafında da tablo aynıdır.
İstisna: sunucuyu komut satırından değil, uzak masaüstünden pencere açarak yönetmek istiyorsanız Windows mantıklı olabilir. Bu durumda Windows VDS üzerinde Minecraft sunucusu kurma sayfasındaki yöntemi izleyin ve bir üst RAM paketini seçin.
Web sitesi ve kontrol paneli#
Panel seçiminiz işletim sistemini belirler. cPanel/WHM kullanacaksanız AlmaLinux veya Rocky Linux; Plesk kullanacaksanız Ubuntu, Debian ya da Windows Server; CyberPanel veya doğrudan Nginx kuracaksanız Ubuntu 24.04 LTS. Panelsiz, elle yapılandırılmış bir kurulum düşünüyorsanız Nginx veya Apache ile web sunucusu kurma sayfası adımları veriyor.
.NET, MSSQL ve Windows’a bağımlı uygulamalar#
Burada tartışma yok: Windows Server. .NET Core / .NET 8 uygulamaları Linux’ta gayet iyi çalışır ama eski .NET Framework (4.x) uygulamaları çalışmaz. MSSQL Server’ın Linux sürümü mevcuttur, yine de kurumsal araçların ve raporlama servislerinin bir kısmı yalnızca Windows tarafında bulunur. Uygulamanız bir Windows hizmeti olarak yazıldıysa taşımaya çalışmak yerine doğrudan Windows paketi alın.
Uzak masaüstü ihtiyacı#
Tarayıcıdan iş yapan bir program, muhasebe yazılımı, borsa terminali ya da bir bot arayüzü çalıştıracaksanız grafik arayüz gerekir ve bu Windows Server demektir. Linux’a masaüstü ortamı kurup VNC ile bağlanmak teknik olarak mümkündür fakat kaynak tüketimi Windows’a yaklaşır, kararlılık düşer. Yani “Linux daha hafif” avantajı bu senaryoda büyük ölçüde kaybolur.
Lisans Maliyeti ve RAM Tüketimi Farkı#
Windows Server lisansı sağlayıcı üzerinden aylık kiralanır; Linux dağıtımlarında böyle bir kalem yoktur. Bu, aynı bütçeyle Linux tarafında bir üst donanım paketine geçebileceğiniz anlamına gelir. Batihost’ta VDS paketleri 156 TL’den başlar ve Linux tarafında lisans eklenmez.
İkinci maliyet daha sinsi: bellek. Masaüstü arayüzlü bir Windows Server, siz hiçbir şey çalıştırmadan yaklaşık 2 GB RAM tutar. Bunun üstüne Defender, güncelleme servisi ve arka plan görevleri biner. Aynı pakette minimal bir Ubuntu Server kurulumu 400 MB civarında kalır. 8 GB’lık bir sunucuda bu fark, uygulamanıza kalan alanı doğrudan etkiler:
# Linux tarafında gerçek kullanım
free -h
# available sütunu uygulamanıza kalan alanı gösterir
# Hangi servis ne kadar bellek tutuyor?
ps aux --sort=-%mem | head -12
systemd-cgtop -m
# Windows Server tarafında karşılığı
Get-CimInstance Win32_OperatingSystem |
Select-Object @{n='ToplamGB';e={[math]::Round($_.TotalVisibleMemorySize/1MB,1)}},
@{n='BostaGB';e={[math]::Round($_.FreePhysicalMemory/1MB,1)}}
Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 10 Name,WorkingSet
Paket Yöneticisi Ekosistemi#
Günlük yönetimin büyük kısmı paket yöneticisiyle geçer. Ubuntu ve Debian apt, AlmaLinux ve Rocky dnf kullanır. Komut isimleri farklı, mantık aynıdır:
# Ubuntu / Debian
sudo apt update && sudo apt full-upgrade -y
sudo apt install -y nginx
sudo apt search redis
sudo apt list --installed | grep nginx
# AlmaLinux / Rocky
sudo dnf check-update
sudo dnf upgrade -y
sudo dnf install -y nginx
sudo dnf search redis
sudo dnf list installed | grep nginx
Windows tarafında merkezî bir depo kültürü yeni yeni oturuyor. winget ile pek çok yazılım komut satırından kurulabilir, ancak sunucu yazılımlarının çoğu hâlâ indirilip sihirbazla kurulur:
# Windows Server 2022/2025 üzerinde
winget install --id Git.Git -e
winget upgrade --all
# Sunucu rolü ekleme (IIS örneği)
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
Get-WindowsFeature | Where-Object Installed
Pratik fark şu: Linux’ta bir yazılımı kurmak, güncellemek ve kaldırmak tek satırdır ve betiğe dökülebilir. Windows’ta bu işlerin bir kısmı el işidir. Otomasyon kuracaksanız bu, uzun vadede ciddi bir zaman farkı yaratır.
Destek Süresi ve LTS Kavramı#
LTS, “uzun dönem destek” demektir: sürüm çıktıktan sonra belirli bir süre boyunca güvenlik yaması alır. Sunucuda LTS dışı bir sürüm kullanmak, birkaç ay sonra desteksiz kalıp aceleyle yükseltme yapmak anlamına gelir. Bunu istemezsiniz.
- Ubuntu LTS
- İki yılda bir nisan ayında çıkar, standart destek 5 yıldır. 24.04 LTS için bu 2029’a denk gelir.
- Debian kararlı sürüm
- Yaklaşık iki yılda bir çıkar; kararlı destek üç yıl, ardından LTS ile beş yıla uzar.
- AlmaLinux / Rocky
- Ana sürüm başına 10 yıl. 9 serisi 2032’ye kadar destekleniyor; uzun ömürlü kurulumlar için en güçlü seçenek.
- Windows Server
- Sürüm başına 5 yıl ana + 5 yıl genişletilmiş destek. 2025 sürümü 2030’ların ortasına kadar yamalanır.
Bir sunucuyu kurup üç yıl elleyeceğiniz yoksa AlmaLinux ya da Rocky Linux’un 10 yıllık takvimi gerçekten fark yaratır. Buna karşılık en güncel PHP, Node veya Python sürümünü kullanmak istiyorsanız Ubuntu’nun deposu sizi daha az yorar.
Panel Uyumluluğu#
Panel kullanacaksanız işletim sistemi kararını panel verir, siz değil. Uyumsuz bir kombinasyonda kurulum betiği ya baştan reddeder ya da yarıda kalır — ikincisi çok daha can sıkıcıdır.
| Panel | Desteklenen işletim sistemleri | Not |
|---|---|---|
| Pterodactyl 1.15 | Ubuntu 22.04/24.04, Debian 11–13, RHEL türevleri | Windows desteklenmez |
| Pelican Panel | Ubuntu 22.04/24.04/26.04, Debian 12–13 | Yalnızca Linux |
| Crafty Controller | Windows, Linux, Docker, macOS | Windows’ta çalışan seyrek panellerden |
| cPanel / WHM | AlmaLinux, Rocky, CloudLinux, Ubuntu LTS | Debian desteklenmez |
| Plesk | Ubuntu, Debian, RHEL türevleri, Windows Server | Windows destekleyen tek büyük panel |
Oyun sunucusu paneli kuracaksanız Pterodactyl Panel kurulumu sayfası gereksinimleri ayrıntılı listeliyor. Panel yerine hazır arayüzle çalışmak isterseniz web panel ile sunucu kurma sayfasına bakın; orada işletim sistemi tercihi zaten sizin adınıza yapılmış oluyor.
İşletim Sistemini Sonradan Değiştirmek#
Yanlış seçim dünyanın sonu değil. Sağlayıcı panelinden “yeniden kurulum” veya “işletim sistemi değiştir” seçeneğiyle makineyi başka bir imajla teslim alabilirsiniz. Ama şu üç şeyi bilerek yapın:
-
Disk tamamen sıfırlanır#
Siteler, veritabanları, dünya dosyaları, yapılandırmalar — hepsi silinir. Snapshot almak burada yetmez; snapshot aynı altyapıda durur ve yeni kurulumda geri yüklenmesi eski işletim sistemine dönmek demektir. Verileri makine dışına kopyalayın.
# Kritik dizinleri kendi bilgisayarınıza çekin rsync -avz --progress kullanici@203.0.113.10:/var/www ./yedek/ rsync -avz --progress kullanici@203.0.113.10:/etc/nginx ./yedek/ # Veritabanını ayrıca dökün ssh kullanici@203.0.113.10 "mysqldump --single-transaction --all-databases" > ./yedek/db.sql -
IP kalır, sunucu kimliği değişir#
IP adresiniz genelde aynı kalır, dolayısıyla DNS kayıtlarına dokunmanız gerekmez. Ancak sunucunun SSH anahtar parmak izi değişir ve ilk bağlantıda istemciniz uyarı verir. Eski kaydı temizleyin.
ssh-keygen -R 203.0.113.10 ssh kullanici@203.0.113.10 -
Kurulum sonrası her şey sıfırdan yapılır#
Güvenlik duvarı kuralları, kullanıcılar, servisler, zamanlanmış görevler yeniden tanımlanır. Bu yüzden ilk kurulumda yaptıklarınızı bir not dosyasına yazmak buradaki en büyük zaman kazancıdır. Adım listesi için VDS ilk ayarlar sayfasını izleyin.
Sık Yapılan Üç Hata#
“Windows’u biliyorum, Linux öğrenmek zor” diye Windows almak#
Bir web sitesi veya oyun sunucusu için gereken Linux bilgisi yaklaşık on beş komuttan ibarettir. Linux temel komutları sayfası bunları örneklerle veriyor. Buna karşılık her ay ödediğiniz lisans farkı kalıcıdır. Gerçekten grafik arayüz gerekiyorsa mesele başka; sadece alışkanlıksa Linux tarafına geçmeye değer.
Dağıtımı panel gereksinimini okumadan seçmek#
Debian kurup cPanel kurmaya çalışmak ya da Windows’a Pterodactyl kurmaya çalışmak boşa geçen bir akşam demektir. Önce paneli seçin, sonra dağıtımı.
Sunucuya masaüstü ortamı kurmak#
Ubuntu Server’a GNOME kurup VNC ile bağlanmak, hem belleği yer hem de güvenlik yüzeyini büyütür. Grafik arayüz ihtiyacı gerçekse Windows Server alın; sahte bir orta yol aramayın. Bu arada, kaynak sıkıntısı çekmeden çalışmak istiyorsanız yüksek frekanslı Ryzen VDS paketleri tek çekirdek performansı isteyen iş yükleri için daha uygun.
Özetle#
İşletim sistemi seçimini yazılımınız belirler, alışkanlığınız değil. Web sitesi, oyun sunucusu, bot, Docker veya panel çalıştıracaksanız Ubuntu 24.04 LTS ilk tercih; uzun ömür ve cPanel gerekiyorsa AlmaLinux veya Rocky Linux; sade ve kararlı bir temel isteniyorsa Debian 12. .NET Framework, MSSQL, IIS ya da grafik arayüz gerektiren herşey için Windows Server 2022 veya 2025.
Windows tarafında iki ek maliyeti hesaba katın: aylık lisans ve boşta yaklaşık 2 GB bellek. Bu yüzden Windows seçiyorsanız RAM paketini bir kademe yukarıdan alın. Seçimi yaptıktan sonra sıradaki durak ilk ayarlar kontrol listesi; güvenlik duvarı yapılandırması için ise firewall rehberi her iki işletim sistemini de kapsıyor. Hangi paketin size uyduğundan emin değilseniz destek ekibine iş yükünüzü anlatın, seçim birlikte netleşsin.