ÖnSöz:
Eğer sunucu için işletim sistemi olarak Linux seçerseniz, bir sonraki büyük bir sorun: ” Sunucu üzerinde kullanmanız gereken hangi Linux dağıtımı” sorusudur.Farklı sunucular, farklı görevleri gerçekleştirmek için yapılandırılmalıdır, ancak bu sorunun cevabı kolay değildir.Bir çok insan dağıtım seçerken ticari destek veren dağıtımları seçer. Bu neden kişisel olarak şirketleri için makul bir gereksinim olabilir. Dünyanın en popüler ticari Linux dağıtımı Red Hat Enterprise Linux (RHEL). Canonical ticari desteği Ubuntu server için ve Novell’ de Suse Enterprise
Linux için verir. Bu başlık sıradan veritabanı sunucusu veya web sunucularını kullanan profesyonel veya küçük işletmeleri ifade eder. Biz topluluk desteğinin çok değerli olduğuna inanıyoruz. Yani toplum odaklı dağıtım bizim tek seçeneğimizdir.
Piyasada Hangi Dağıtımlar Mevcuttur.
Hadi dünyada en çok bilinen hosting sağlayıcılarına bakalım hangi İşletim Sistemini Dedicated Suncular ve VPS lerde destekliyorlar.
Softlayer sunduğu işletim sistemleri CentOS,Debian GNU/Linux, FreeBSD,Ubuntu Linux, Microsoft Windows Server,Citrix Xenserver
Red Hat Enterprise Linux,VMware ESXi,Vyatta,Parallels
Hetzner sunduğu işletim sistemleri
Centos , Debian, OpenSUSE, Ubuntu
Leaseweb sunduğu işletim sistemleri
Centos, CloudLinux , Debian , Ubuntu
RackSpace
Red Hat Enterpise Linux .
OVH sunduğu işletim sistemleri:
Debian , Ubuntu Server , Red Hat Enterprise Linux , Centos, Gentoo, Slackware , Archlinux , OpenSUSE , Fedora
RuskaHost sunduğu işletim sistemleri
Centos , Debian, Fedora , Scientific Linux, Suse
Tam bir sunucu makineden ne bekliyorsunuz?
Stabil(sağlam, dayanıklı ve kararlı) olması, Güvenlik güncellemeleri ve diğer güncellemeleri kolaylıkla yüklemek(sunucu aktif iken), Güvenlik güncellemelerini yüklerken de sunucu çalışmaya devam etmeli ve mümkün olduğunca az yeniden başlatmalıyım. Önemli bir yeni sürüm (kesinti sunucular için büyük bir sorundur) geldiğinde makineye yeniden kurulum gerekmeden uygulanabilmelidir. Hatta genellikle biz ‘Yeni Yazılım’lara ihtiyaç duyarız, bunlar son teknoloji yazılımlar değil elbette( bunlar masaüstü makineleri ihtiyaç duydukları yazılımlar, sunucular için değil.)
Niçin Debian?
Debian (kararlı sürüm) bu ihtiyaçların hepsini karşılamaktadır. Debian sunucu ve masaüstü olarak bizim seçimimizdir. Nedenleri:
1. Yükseltilebilirlik
Debian tam olarak bir yuvarlanan sürüm değildir(rollin-release), fakat apt-get paket yöneticisini kullanarak bir sonraki kararlı sürüme yükseltilebilir. Bu işlem tabi çocuk oyuncağı değildir, iyi belgelendirilmiş açıklanmış bir işlem sürecidir.Genellikle, yeniden başlatma veya tek kullanıcı moduna geçmeye gerek yoktur.
Sistem güncellemelerini güvenli ve çok kolay bir şekilde şu komutlarla yapabilirsiniz.
Kod:
apt-get update && apt-get -V upgrade && apt-get -V dselect-upgrade
ÖRNEK ÇIKTI :
Kod:
linuxmaster@notebook-pc ~ $ sudo -s
[sudo] password for linuxmaster:
notebook-pc ~ # apt-get update && apt-get -V upgrade && apt-get -V dselect-upgrade
Bağlandı http://ppa.launchpad.net trusty InRelease
Yoksay http://archive.canonical.com trusty InRelease
Yoksay http://extra.linuxmint.com rosa InRelease
Yoksay http://packages.linuxmint.com rosa InRelease
Bağlandı http://security.ubuntu.com trusty-security InRelease
Yoksay http://archive.ubuntu.com trusty InRelease
Bağlandı http://archive.canonical.com trusty Release.gpg
Bağlandı http://extra.linuxmint.com rosa Release.gpg
Bağlandı http://ppa.launchpad.net trusty/main Sources
Bağlandı http://packages.linuxmint.com rosa Release.gpg
Bağlandı http://archive.ubuntu.com trusty-updates InRelease
Bağlandı http://security.ubuntu.com trusty-security/main i386 Packages
Bağlandı http://archive.canonical.com trusty Release
Bağlandı http://archive.ubuntu.com trusty Release.gpg
Bağlandı http://extra.linuxmint.com rosa Release
Bağlandı http://security.ubuntu.com trusty-security/restricted i386 Packages
Bağlandı http://archive.canonical.com trusty/partner i386 Packages
Bağlandı http://ppa.launchpad.net trusty/main i386 Packages
Bağlandı http://archive.ubuntu.com trusty-updates/main i386 Packages
Bağlandı http://packages.linuxmint.com rosa Release
Bağlandı http://archive.canonical.com trusty/partner Translation-en
Bağlandı http://security.ubuntu.com trusty-security/universe i386 Packages
Bağlandı http://archive.ubuntu.com trusty-updates/restricted i386 Packages
Bağlandı http://extra.linuxmint.com rosa/main i386 Packages
Bağlandı http://archive.ubuntu.com trusty-updates/universe i386 Packages
Bağlandı http://ppa.launchpad.net trusty/main Translation-en
Bağlandı http://security.ubuntu.com trusty-security/multiverse i386 Packages
Bağlandı http://packages.linuxmint.com rosa/main i386 Packages
Bağlandı http://archive.ubuntu.com trusty-updates/multiverse i386 Packages
Bağlandı http://security.ubuntu.com trusty-security/main Translation-en
Bağlandı http://archive.ubuntu.com trusty-updates/main Translation-en
Bağlandı http://archive.ubuntu.com trusty-updates/multiverse Translation-en
Bağlandı http://packages.linuxmint.com rosa/upstream i386 Packages
Bağlandı http://security.ubuntu.com trusty-security/multiverse Translation-en
Bağlandı http://archive.ubuntu.com trusty-updates/restricted Translation-en
Bağlandı http://security.ubuntu.com trusty-security/restricted Translation-en
Bağlandı http://archive.ubuntu.com trusty-updates/universe Translation-en
Bağlandı http://packages.linuxmint.com rosa/import i386 Packages
Bağlandı http://archive.ubuntu.com trusty Release
Bağlandı http://security.ubuntu.com trusty-security/universe Translation-en
Bağlandı http://archive.ubuntu.com trusty/main i386 Packages
Bağlandı http://archive.ubuntu.com trusty/restricted i386 Packages
Bağlandı http://archive.ubuntu.com trusty/universe i386 Packages
Bağlandı http://archive.ubuntu.com trusty/multiverse i386 Packages
Bağlandı http://archive.ubuntu.com trusty/main Translation-tr
Bağlandı http://archive.ubuntu.com trusty/main Translation-en
Bağlandı http://archive.ubuntu.com trusty/multiverse Translation-tr
Bağlandı http://archive.ubuntu.com trusty/multiverse Translation-en
Bağlandı http://archive.ubuntu.com trusty/restricted Translation-tr
Bağlandı http://archive.ubuntu.com trusty/restricted Translation-en
Bağlandı http://archive.ubuntu.com trusty/universe Translation-tr
Yoksay http://extra.linuxmint.com rosa/main Translation-tr_TR
Bağlandı http://archive.ubuntu.com trusty/universe Translation-en
Yoksay http://extra.linuxmint.com rosa/main Translation-tr
Yoksay http://extra.linuxmint.com rosa/main Translation-en
Yoksay http://archive.ubuntu.com trusty/main Translation-tr_TR
Yoksay http://archive.ubuntu.com trusty/multiverse Translation-tr_TR
Yoksay http://archive.ubuntu.com trusty/restricted Translation-tr_TR
Yoksay http://archive.ubuntu.com trusty/universe Translation-tr_TR
Yoksay http://packages.linuxmint.com rosa/import Translation-tr_TR
Yoksay http://packages.linuxmint.com rosa/import Translation-tr
Yoksay http://packages.linuxmint.com rosa/import Translation-en
Yoksay http://packages.linuxmint.com rosa/main Translation-tr_TR
Yoksay http://packages.linuxmint.com rosa/main Translation-tr
Yoksay http://packages.linuxmint.com rosa/main Translation-en
Yoksay http://packages.linuxmint.com rosa/upstream Translation-tr_TR
Yoksay http://packages.linuxmint.com rosa/upstream Translation-tr
Yoksay http://packages.linuxmint.com rosa/upstream Translation-en
Paket listeleri okunuyor... Bitti
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Yükseltme hesaplanıyor... Bitti
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
Güncellemeler otomatik olabilir, ama bu önerilmez. Bunun için mükemmel araçlar (örneğin apticron) yöneticiyi güncellemeleri ve ne zaman yeniden başlatmasını bildirmesi için( güncelleme bildirici) gerekliliği vardır. Çekirdek (kernel)güncelleştirildiği zaman yeniden başlatma temelde gereklidir. Debian Kernel güncellemeleri pek sık değildir, bu nedenle sistemin yeniden başlatılması nadiren gerekir ve planlanabilir.Debian, ayrıca birçok sunucu donanım aygıtlarıyla uyumludur
2.Güvenlik
Debian’da çıkacak paketler mutlaka test edilmeden, onaylanmadan yayınlanmaz. Paketlerin son sürümde olmamasının temel nedeni budur. Sürümler yaklaşık 2-3 yılda yayınlanır ve 5 yıl sürece desteklenir. Debian topluluğu hata (bug) düzeltmede çok duyarlı ve dikkatlidir.Güvenlik Debian için en önemli konudur.
3.Kararlılık
Debian en eski dağıtımlardan biridir, yaklaşık 18 yıldan beri yayınlanmaktadır. İstikrar ve Kararlılık Debian’la eş anlamlı olmuştur.
Debian’da hiçbir paket test edilmeden ve kararlılığı onaylanmadan kararlı sürüme dahil edilmez. Debian her zaman üç aktif sürümü vardır: stable(kararlı), testing (bir sonraki sürüm için test sürümü), unstable(kararsız, test edilmek üzere hazırlanan ve seçim yapılan sürüm)
Tabii ki, istikrarlı bir üretim ortamında kullanılmalıdır.
4. Ön Yapılandırma
Debian yazılım paketlerini geniş bir yelpazede sunuyor. Paketler ön ayarları yapımış bir şekilde gelir, böylelikle bir çok uygulama kurulduğunda çalışabilir haldedir. Varsayılan yapılandırma sizin için uygun değilse Tabii ki, paketleri yapılandırabilirsiniz. Ancak, bu sık olmaz.Sistem güncellemesinde, Debian mevcut yapılandırmaya saygı duyar ve Sistem yöneticisine mevcut ve yeni dosya ayarlarının farklılıklarını sunar.
5. Özgür ve Ücretsiz – Açık Kaynak
Bu son ama(maddeler için söylüyorum), Debian açık kaynak felsefesine yapışır, böylece en iyi iş ihtiyaçlarına uygun yazılımları ücretsizdir. Bunun için Debian’ın Debian Social Contract bakmak gerekir.
Kaynak Site :
Kod:
https://anadolupanteri.net/