SSD Nodes Learn 🎉 VPS $5.50/aydan başlayan
Rehberler Matt ConnorYazan Matt Connor · Güncellendi 2026-08-13

VPS için en iyi Linux işletim sistemi hangisi?

Ubuntu, Debian, Rocky veya AlmaLinux arasından seçim yaparken destek sürelerini, paket güncelliğini ve RHEL uyumluluğunu dikkate alın. İhtiyacınıza uygun doğru kararı verin.

VPS için hangi işletim sistemi seçilmeli

VPS'niz için seçmeniz gereken işletim sistemi, aşağıdaki dört sorudan biri sizi farklı bir tercihe yönlendirmediği sürece, güncel Ubuntu LTS sürümüdür. LTS, uzun süreli destek (long term support) anlamına gelir: dokuz ay yerine beş yıl boyunca ücretsiz güvenlik güncellemeleri sunar. Bir web uygulaması, veritabanı, oyun sunucusu veya posta aktarıcısı çalıştıran bir VPS'de Ubuntu LTS güvenli bir varsayılandır ve internetteki neredeyse tüm eğitimlerin, bizimkiler de dahil olmak üzere, temel aldığı işletim sistemidir.

Kiralanan bir sunucuda zaman ayırmaya değer altı dağıtım vardır: Ubuntu, Debian, CentOS Stream, Rocky Linux, AlmaLinux ve Fedora. Hepsi aynı Linux çekirdeğini, aynı nginx'i, aynı PostgreSQL'i ve aynı OpenSSH'i sunar; bu nedenle çalıştırmayı planladığınız yazılım nadiren belirleyici faktördür. Kararı bütünüyle etkileyen dört farklılık vardır: sürümün ne kadar süreyle yamalandığı, paketlenmiş yazılımın ne kadar eski olduğu, talimatlarını çeviri yapmadan takip edebileceğiniz kaynakların kimin tarafından hazırlandığı ve sonucun Red Hat Enterprise Linux (RHEL) ile uyumlu olup olmadığı.

Makinenin ne işe yarayacağını hala belirlemeye çalışıyorsanız, bir VPS ile yapabileceklerinizin listesi daha iyi bir başlangıç noktasıdır ve bir VPS'nin aslında ne olduğu tüm bu konuların temelini kapsar.

İşte her birinin kısa özeti:

  • Ubuntu LTS. Varsayılan seçenek. Aşağıdaki bölümlerden biri sizin için geçerli değilse bunu seçin.
  • Debian. Gönüllü bir güvenlik ekibine sahip, ticari bir katmanı bulunmayan, daha küçük ve daha yavaş ilerleyen bir temel.
  • Rocky Linux. Hedef platformun RHEL uyumlu olması gerektiği durumlar için bir RHEL yeniden yapılandırması.
  • AlmaLinux. RHEL 10'un desteği kestiği eski işlemciler için bir yapılandırması bulunan diğer RHEL yeniden yapılandırması.
  • CentOS Stream. RHEL'in bir sonraki aşaması. RHEL için yazılım geliştirdiğinizde kullanılır.
  • Fedora. En yeni çekirdek ve kullanıcı alanı yazılımları ile sürüm başına yaklaşık 13 aylık güncelleme süresi sunar.

Bu makineyi ne kadar süreyle kendi haline bırakmak istiyorsunuz?

Destek ömrü, ne sıklıkla riskli işlemler yapmanız gerektiğini belirler; bu yüzden önce bu soruya yanıt verin. Bir sürümün ömrü dolduğunda paketler çalışmaya devam eder. Hiçbir şey çökmez. Sunucu, yeni yayınlanan güvenlik açıklarına karşı düzeltme almayı durdurur ve bunun için herhangi bir hata mesajı üretilmez; bu nedenle bir denetim veya sızma girişimi olana kadar kimse durumu fark etmez. Çözüm, yerinde dağıtım yükseltmesi veya temiz bir imaj üzerine yeniden kurulumdur; her iki yöntem de bir akşamınızı alır.

Her proje kendi yaşam döngüsü tarihlerini yayınlar. Ağustos 2026 tarihinden itibaren hesaplanıp bir ondalık basamağa yuvarlandığında, her güncel sürümün kalan ömrü şöyledir:

ChartYears of security support left on each current release, August 2026
The data behind this chart
[
  {
    "distro": "Ubuntu 26.04 LTS",
    "years_of_support_left": 4.7,
    "notes": "Free updates to April 2031. Ubuntu Pro extends the same release to April 2036."
  },
  {
    "distro": "Debian 13",
    "years_of_support_left": 2.0,
    "notes": "Debian security team to August 2028. The LTS team then carries it to June 2030."
  },
  {
    "distro": "CentOS Stream 10",
    "years_of_support_left": 3.8,
    "notes": "Ends May 2030, when the RHEL 10 full support phase ends."
  },
  {
    "distro": "Rocky Linux 10",
    "years_of_support_left": 8.8,
    "notes": "Ends May 2035, following the RHEL 10 lifecycle."
  },
  {
    "distro": "AlmaLinux 10",
    "years_of_support_left": 8.8,
    "notes": "Ends May 2035. Adds an x86-64-v2 build for older CPUs."
  },
  {
    "distro": "Fedora 44",
    "years_of_support_left": 0.8,
    "notes": "Released April 2026, ends June 2027. Every Fedora release lasts about 13 months."
  }
]

Tüm 6 bugün yamalanmıştır. Önemli olan aradaki farktır. Rocky Linux 10 ve AlmaLinux 10, on yıllık RHEL yaşam döngüsünü takip ettikleri için 8.8 yıl daha güncelleme desteğine sahiptir; Fedora 44 için ise bu süre 0.8 kadardır.

Ubuntu 26.04 LTS, 4.7 yıl daha ücretsiz güncelleme desteğine sahiptir; Ubuntu Pro ise kişisel kullanımda az sayıda makine için aynı kurulumu 2036 yılına kadar ücretsiz olarak taşır. Debian 13, Debian güvenlik ekibinin desteği kestiği noktayı temsil ettiği için 2.0 yıl gösterir. Gönüllü LTS ekibi, daha kısıtlı bir paket ve mimari setiyle desteği yaklaşık iki yıl daha sürdürür. Her iki rakam da doğrudur. Farklı şekillerde hesaplandıkları için projeler arası ömür karşılaştırması yaparken dikkatli olunmalıdır.

Bu soruda iki tuzak bulunmaktadır. Birincisi, altı ayda bir gelen ve dokuz ay desteklenen Ubuntu ara sürümleridir; örneğin 25.10, kullanıcıları onu hala yeni sanırken 1 Temmuz 2026 tarihinde güncelleme almayı durdurmuştur. Ara Ubuntu sürümü yerine LTS tercih etmenin nedenleri bu argümanı detaylıca açıklar ve bir VPS'in sessizce yamalanmamış hale gelmesinin en yaygın yolu budur. İkinci tuzak ise yeni bir sürümün yeniden kurulum gerektirdiğini varsaymaktır. Gerektirmez. Ubuntu 24.04'ten 26.04'e yerinde yükseltme desteklenen bir yoldur; Debian ve RHEL tabanlı dağıtımların da kendi eşdeğer yöntemleri mevcuttur.

Paketlerin ne kadar yeni olması gerekir?

Kararlı bir dağıtım, paket sürümlerini yayınlandığı gün dondurur ve yıllar boyunca bu sürümlere güvenlik yamalarını geriye dönük olarak uygular. Kabul ettiğiniz anlaşma budur. Debian 13, 2025 yılının ortasında donduruldu; bu nedenle bugün kurduğunuz veritabanı sunucusu, o tarihte güncel olan, yamalanmış ancak sürüm yükseltilmemiş sürümdür. Ubuntu LTS de aynı şekilde çalışır. Fedora ise tam tersini yapar ve güncel upstream sürümlerini sunar; destek süresinin kısa olmasının nedeni tam olarak budur: beş yıllık dalları korumak, kimsenin iki kez yapmak istemediği bir iştir.

Eski paketler, yalnızca uygulamanız daha yeni bir sürüm gerektirdiğinde önem taşır. Tek bir paket ihtiyacını karşılamak için tüm dağıtımı değiştirmeden önce kaçış yollarına bakın, çünkü bunlar genellikle daha iyi bir çözümdür. Çoğu upstream projesi kendi deposunu yayınlar; bu sayede satıcının apt veya dnf kaynağını ekleyerek o bileşenin güncel sürümlerini alabilirsiniz. Programlama dili çalışma zamanlarının kendi sürüm yöneticileri vardır. Uygulamayı bir container içinde çalıştırmak bu soruyu tamamen ortadan kaldırır, çünkü bir Docker Compose yığını kendi kullanıcı alanını taşır ve yalnızca çekirdeği ödünç alır.

Her kaçış yolunun aynı maliyeti vardır. Dağıtımınızdan gelen bir paket, o dağıtımın güvenlik ekibi tarafından yamalanır ve normal apt upgrade veya dnf upgrade ile gelir. Dışarıdan eklediğiniz her şeyin takibi ve bozulduğu gün düzeltilmesi size aittir. Ek depolar aynı zamanda kaynak dosyalarının hatalı yapılandırılabileceği yerlerdir ve Ubuntu'nun yeni kaynak formatı, yinelenen apt kaynakları hatasının yaygın bir nedenidir.

Çekirdek, insanların beklediğinden daha küçük bir sorundur. Bir VPS üzerinde donanım sanaldır ve gerçek sürücüleri ana makine sağlar; bu nedenle daha yeni bir çekirdek, donanım desteğinden ziyade çoğunlukla daha yeni ağ ve dosya sistemi özellikleri kazandırır. Ubuntu LTS ayrıca sonraki sürümlerden alınan donanım etkinleştirme çekirdeklerini de sunar, bu nedenle bir LTS kurulumu piyasaya sürüldüğü çekirdeğe bağlı kalmaz.

Hangi dokümantasyonu takip edeceksiniz?

Bu, insanların hafife aldığı ancak en çok zaman kaybına yol açan sorudur. Ubuntu ve Debian, apt ve .deb paketlerini kullanır. CentOS Stream, Rocky Linux ve AlmaLinux ise dnf ve .rpm paketlerini kullanır. Bu ayrım, kurulum komutundan sonra da karşınıza çıkmaya devam eder.

Paket isimleri farklılık gösterir: Apache web sunucusu Ubuntu ve Debian üzerinde apache2, RHEL ailesinde ise httpd olarak adlandırılır; dolayısıyla servis ismi de farklıdır. Güvenlik duvarı farklıdır: Ubuntu'da ufw, RHEL ailesinde firewalld kullanılır; her ikisinin altında ise nftables bulunur. Zorunlu erişim denetimi katmanı da farklıdır ve en çok bu kısım sorun yaratır. RHEL ailesi, varsayılan olarak SELinux (security enhanced Linux) sistemini "enforcing" modunda çalıştırır; bu nedenle bir servisin, dosya izinleri açıkça izin verse dahi bir dosyaya erişimi reddedilebilir ve bunun nedeni yalnızca ausearch -m AVC aracılığıyla denetim günlüğünde görünür. Ubuntu ve Debian, daha az profil içeren ve sizi daha az kesintiye uğratan AppArmor kullanır.

Bunların hiçbiri zor değildir. Bu bir çeviri işidir ve okuduğunuz her eğitimde, genellikle gecenin geç saatlerinde bunu tekrarlarsınız. Linux sunucularında yeniyseniz, sadece bu bile Ubuntu LTS tercih etmeniz için yeterli bir nedendir; çünkü ulaştığınız üretici kurulum sayfaları bunu varsayar. Bizim rehberlerimiz de aynı şekilde hazırlanmıştır: LAMP stack kurulumu ve Certbot ve nginx rehberi, Ubuntu üzerinde yazılmış ve test edilmiştir; yeni bir VPS üzerinde ilk on dakika rehberi de aynı şekilde Ubuntu için hazırlanmıştır.

Red Hat Enterprise Linux ile uyumlu olmak zorunda mısınız?

Bir tedarikçinin destek matrisi RHEL ismini veriyorsa veya iş yerinizin üretim ortamındaki sunucular RHEL çalıştırıyorsa, RHEL uyumlu bir dağıtım seçin ve bunu bir tercih meselesi olmaktan çıkarın. Rocky Linux ve AlmaLinux, RHEL kaynak kodları kullanılarak derlenmiştir. Her ikisi de ABI (uygulama ikili arayüzü) kararlılığını RHEL ile aynı seviyede tutar; bu sayede RHEL 10 için derlenen bir RPM paketi her iki sistemde de kurulabilir ve çalışabilir. Ticari yazılım aracıları ve uyumluluk araçları bu platformu hedefler ve genellikle başka hiçbir sistemi desteklemez.

Rocky Linux, RHEL'e mümkün olduğunca yakın kalır. AlmaLinux ise 9. sürümden itibaren, birebir aynı bitleri kullanmak yerine ABI uyumluluğunu hedefler; bu da Red Hat'in kaldırdığı özellikleri ekleyebilmesine olanak tanır. CPU desteği bunun en net örneğidir. RHEL 10, temel gereksinimini AVX2 gerektiren bir CPU özellik seviyesi olan x86-64-v3 seviyesine yükseltmiştir ve Rocky Linux 10 da bunu takip eder. AlmaLinux 10, eski donanımlar için ayrı bir x86-64-v2 mimarisi eklemiştir. Kiralık bir sunucuda bu durum önemlidir: Eğer sağlayıcınız genel bir emüle edilmiş CPU modeli sunuyorsa, avx2, lscpu içerisinde eksik olabilir ve v3 ile derlenmiş bir yapı orada çalışmayacaktır. Önce kontrol edin, ardından AlmaLinux 10'u seçin veya ilgili bayrak mevcut değilse 9 serisinde kalın.

CentOS Stream, bu yeniden derlenmiş sürümlerden farklı bir üründür. RHEL'in bir üst akışında (upstream) yer alır; bu nedenle değişiklikler önce Stream'e gelir ve bir sonraki ara sürümde RHEL'e ulaşır. Üretim ortamında çalışacak kadar kararlıdır ve ara sürüm adımları yerine sürekli bir akışla ilerler. Mevcut RHEL sürümü yerine, gelecekte çıkacak olan RHEL üzerinde çalışması gereken yazılımları geliştirirken veya test ederken bu sürümü seçin. CentOS Stream 10'un 3.8 yıl desteği kalmıştır; bu süre, RHEL 10 tam desteği sona erdiğinde bittiği için yeniden derlenmiş sürümlerden daha kısadır.

Fedora'nın sunucu tarafındaki yeri

Fedora, altı dağıtım arasında en yeni çekirdeği ve en yeni kullanıcı alanı yazılımlarını sunar; her sürümü yaklaşık 13 ay boyunca destekler. Bu süre, temel belirleyici faktördür. Bir Fedora sunucusu, yılda yaklaşık bir kez sürüm yükseltmesi gerektirir; bu yükseltmeyi planlarsanız kendi takviminize göre, planlamazsanız Fedora'nın takvimine göre yaparsınız. İki yükseltme atlandığında makine destek kapsamı dışına çıkar.

Fedora'yı, herhangi bir kararlı dağıtımın sunduğundan daha yeni bir sürüme ihtiyaç duyduğunuzda ve yükseltme temposunu kabul ettiğinizde (örneğin kişisel bir derleme makinesi veya sık sık yeniden kurduğunuz bir geliştirme ortamı için) sunucuda çalıştırın. Unutmak istediğiniz bir makinede çalıştırmayın. Fedora 43, piyasaya sürüldükten yaklaşık on dört ay sonra, Aralık 2026'da güncelleme almayı durdurur; bu durum bir hata değil, projenin tasarlandığı şekilde işlemesidir.

Yanlış seçimin gerçek maliyeti

Bir VPS'i yeniden kurmak, kontrol paneli üzerinden dakikalar süren bir işlemdir; bu nedenle ilk gün karar değiştirmek hiçbir şeye mal olmazken, iki yüzüncü gün ciddi kayıplara yol açar. Ubuntu'yu yerinde bir işlemle AlmaLinux'a dönüştürmenin desteklenen bir yolu yoktur. Makineye veri yüklemeden önce kararınızı verin.

İki alışkanlık, bu kararı geri alınabilir kılar. Kurulumunuzu shell geçmişinizde değil, bir betik içerisinde tutun; böylece yeniden kurulum işlemi hatırlanmak yerine tekrar çalıştırılabilir: ilk Ansible playbook tek bir sunucu için yeterlidir. Ardından işletim sisteminin yönetiminin kime ait olduğunu kontrol edin; çünkü yönetilen bir VPS planında sağlayıcı, hem seçim hem de yama takvimi konusunda sizin yerinize işlem yapabilir.

Varsayılan seçenekler geçerlidir. Ubuntu LTS kullanın; ticari katman içermeyen daha küçük bir temel istiyorsanız Debian'ı, RHEL uyumluluğu gerektiren bir durum varsa Rocky Linux veya AlmaLinux'u, RHEL için geliştirme yapıyorsanız CentOS Stream'i tercih edin. Fedora'yı ise yalnızca yıllık yükseltme takviminiz hazırsa kullanın.

FAQ

Linux konusunda yeni biri olarak VPS için hangi Linux dağıtımını seçmeliyim?

Güncel Ubuntu LTS sürümü. Bunun iki temel nedeni vardır. Neredeyse tüm üçüncü taraf kurulum sayfaları önce Ubuntu komutlarını verir, böylece çeviriyle uğraşmak yerine doğrudan yapıştırabilirsiniz. Ayrıca her LTS sürümü beş yıl boyunca ücretsiz güvenlik güncellemesi alır, bu sayede ilk yılınızda yükseltme yapmanız gerekmez. Daha küçük bir temel sistem istiyorsanız ve Ubuntu yerine genel olarak apt için yazılmış belgeleri okumaktan çekinmiyorsanız, Debian makul bir ikinci tercihtir.

Sunucu için Debian mı yoksa Ubuntu mu daha iyidir?

Bu iki dağıtım birbirine çok yakındır. Ubuntu, Debian üzerine inşa edilmiştir, apt kullanır ve çoğu Debian talimatı üzerinde hiçbir değişiklik yapılmadan çalışır. Debian varsayılan olarak daha az paketle kurulur, ticari bir destek katmanı yoktur ve bir sürümün son yıllarında güvenlik çalışmalarını gönüllülere bırakır. Ubuntu, her iki yılda bir öngörülebilir bir tarihte LTS sürümü dondurur, Ubuntu Pro ile bu süreyi on yıla kadar uzatır ve çoğu tedarikçi belgesinin hedeflediği sistemdir. Yıllarca korumayı planladığınız minimal bir temel için Debian'ı seçin. Belgelerin yazdığınız komutlarla birebir eşleşmesini istiyorsanız Ubuntu'yu seçin.

Rocky Linux mu yoksa AlmaLinux mu kullanmalıyım?

Her ikisi de Mayıs 2035'e kadar desteklenen ücretsiz RHEL yeniden yapılandırmalarıdır, dolayısıyla ikisi de savunulabilir tercihlerdir. Rocky Linux, RHEL'i mümkün olduğunca yakından takip eder; bu durum, platform konusunda katı olan tedarikçi destek matrisleri için uygundur. AlmaLinux ise bunun yerine ABI uyumluluğunu hedefler; bu sayede RHEL 10'un gerektirdiği x86-64-v3 temelini karşılamayan işlemciler için x86-64-v2 derlemesi dahil olmak üzere ekstralar sunabilir. Eski veya genel olarak emüle edilen bir işlemciye sahip bir VPS üzerinde, bu derleme AlmaLinux'u seçmek için geçerli bir nedendir.

Sunucuda Fedora çalıştırabilir miyim?

Evet, ancak bunun bedeli yükseltme takvimidir. Her Fedora sürümü yaklaşık 13 ay desteklenir, bu nedenle sunucunun yılda bir kez sürüm yükseltmesi gerekir ve iki sürüm atlarsanız güvenlik güncellemelerini almayı durdurur. Çok yeni bir çekirdeğe veya araç zincirine ihtiyacınız varsa ve bu yükseltmeleri gerçekten yapacaksanız Fedora'yı seçin. Kendi haline bırakmak istediğiniz bir makine için bunun yerine bir LTS veya kurumsal sürüm seçin.

Dağıtım, VPS performansını değiştirir mi?

Ölçebileceğiniz bir düzeyde değiştirmez. Aynı çekirdeği ve aynı sunucu yazılımını çalıştırırlar; bu nedenle Ubuntu üzerindeki nginx ile Rocky Linux üzerindeki nginx karşılaştırması, büyük ölçüde yapılandırmanızı ölçer. RHEL 10, paketlerini x86-64-v3 işlemci temeline göre derler; bu durum modern donanımlarda küçük bir katkı sağlar ancak bu, bir işletim sistemi seçmek için zayıf bir temeldir. İş hacminizi disk ve veritabanı yapılandırmanız belirler.