Sunucular için Linux dağıtım önerileri [kapalı]


17

Sınırlı bir Linux sunucu deneyimim var. Dağıtımlarla ilgili öneriler arıyorum. Sunucular için en sevdiğin nedir ve neden?

DÜZENLEME: Açıklama: Belirli bir işleve özgü olmayan bir genel amaçlı dağıtım umuyorum. Dosya sunucularında, web sunucularında, gerçekten herhangi bir şeyde kullanmak için bir şey. Topluluk desteği, zamanında yama, yönetim dostu araçlar, iyi sicil, vb.


3
Ne için kullanacaksın?
cagcowboy

Üzgünüm daha net olabilirdim. Bir, genel amaçlı dağıtım dosyası, web sunucuları, gerçekten herhangi bir şey umuyorum. Topluluk desteği, zamanında yama, yönetici dostu araçlar, vb. Soruyu açıklığa kavuşturacağım.
TorgoGuy

Yanıtlar:


17

Red Hat Enterpise Linux veya CentOS . İstikrarlıdırlar, eğer ilgilenirseniz onlar için destek satın alabilirsiniz ve her büyük sürümün garantili 5 yıllık bir destek döngüsü vardır, bu da paha biçilmezdir (Fedora sunucusunda beni yüklü bir yarı rog yöneticisi bile başlatmayın. şimdi yükseltme yapamıyoruz).

Ayrıca, olma eğilimindedir Linux üzerinde ticari yazılım yüklerken desteklenen çözeltisi (Oracle akla gelir, ama biz herhangi bir şey yüklemeniz gerekir devlet bu diğer ticari ürünler var ama Red Hat / Centos ile onlar sadece olacak garanti birlikte çalışabilirlik).


Bunun bir başka lezzeti, CentOS'a benzer şekilde Scientific Linux'tur. Tıpkı CentOS gibi RHEL olarak yeniden adlandırılmıştır, ancak ulusal laboratuvarlar ve büyük üniversiteler tarafından desteklenmektedir. Sitelerim için kullandığım dağıtım
dagorym

Destek döngüsü, güvenlik güncellemeleri için 7 yıllık RHEL sürümüdür.
wzzrd

Linux dağıtımını ararken önce topluluğa bakın. Odak noktaları neler? RHEL, Debian, CentOS, SLES ve Scientific Linux söz konusu olduğunda, kararlı ve bakımlı platformlar oluşturmaya odaklanırlar. Bazı insanlar, iş için en iyi Linux "Kendinizi rahat hissettiğiniz şeydir" diye yemin ediyor. Bu, soruyu önler ve HERHANGİ biriyle rahat hissetmeyen birine yardımcı olmaktan daha kafa karıştırıcıdır.
Joseph Kern

40

Dist-upgrade nedeniyle Debian veya Ubuntu (sunucu). Herhangi bir dağıtım sıfırdan kurulabilir - ancak kaç tane yükseltilebilir? Yaklaşık 1995'ten beri sıfırdan yeniden kurulmamış bir debian makinem var.

Her ikisinin etrafında iyi topluluklar ve ayrıca kendi paketlerinizi yapma konusunda iyi belgeler vardır, böylece paket sisteminin kişisel olarak çalışmasını sağlayabilirsiniz. Dahili makinelerinize dağıtmak için özel bir paketi kolayca yuvarlayabilmek çok güzel.

Yazılımın en güncel sürümlerini edinmek zor olabilir, ancak backportlar bu boşluğu oldukça iyi doldurmuştur.


5
Debian'ı son 5 yıldır yaklaşık 30 sunucuda kullanıyorum ve çok iyi, istikrarlı ve güvenli buldum - gerçekten güncel şeylere ihtiyacınız yoksa - örneğin, kazandığınız Ruby on Rails web sitelerini barındırıyorsanız ' t Depolardaki en son sürümleri bulma. Ubuntu, her 6 ayda bir yeni sürüme geçmeye hazırsanız veya LTS sürümlerine sadıksanız harikadır. Debian ve Ubuntu, bir öğrenme eğrisi olmadan, her ikisini de kullanacak kadar benzerdir.
Brent

1
@Brett Nesbitt:% 100 katılıyorum ama küçük nitpick vardır: o bakış bir kararlılık açısından çok daha iyi tartışmasız olduğunu değil bir sunucu üzerinde son ve en büyük kullanımı.
Mihai Limbăşan

@Mihai Limbason: Ne yazık ki Debian'ın çıkış programı tarihsel olarak o kadar yavaştı ki paketlenmiş yazılımları yıllarca sürebilir , bu da bazı yazılımlar için uygundur, ancak python, ruby, django, svn gibi hızlı hareket eden hedefler için yeterli değildir. vb.
pjz

Ubuntu kullanarak, sadece LTS sürümlerine sadık kaldığınızdan emin olun
warren

14

Ubuntu

Sebep: Topluluk - büyük bir topluluk var ve bir şey yapmanız gerekiyorsa, neredeyse her zaman ilk önce bunu yapan ve büyük bir talimatlar gönderen birini bulabilirsiniz.


Red Hat ve sonra Fedora ile başladım, ancak Ubuntu'yu denedikten sonra geri dönemem. Windows sunucumdaki bir VM'de çalışan bir Ubuntu sunucum var, Ubuntu masaüstünü Vista masaüstümdeki bir vm'de çalıştırıyorum ve Mac mini'mi Ubuntu'ya çift önyükleme yapıyorum. Masaüstü sürümünü yükledim ve daha sonra sunucumda bile gerektiği gibi sunucu yükledim. İlk kez bir kez başka şekilde yaptım ve sadece masaüstü sürümü ile başlamayı daha kolay buluyorum. Çeşitli donanımımla uyumluluk iyi oldu ve güncellemeler ve yükseltmeler sorunsuz geçti.
bruceatk

13

Tüm sunucularımı Gentoo'da iş başında çalıştırıyorum. Birçok Linux sistem yöneticisi beni deli olarak görse de, çok az sorunum var ya da hiç sorunum yok. Bir sunucu diğerleri için bir yapı ana bilgisayarı olarak çalışır (hepsi aynı donanımdır) ve diğerlerine ikili dosyalar sunar. Neyin yüklü ve neyin yüklü olmadığı konusunda size çok fazla kontrol sağlayan Gentoo'yu çok seviyorum. Topluluk harika, forumlar en iyi çevrimiçi. Eğer stabil dalda kalırsanız, düzgün yelken. Şu anda, derleme eksikliği nedeniyle Arch Linux'a biraz daha eğildim, ancak henüz bir sunucu kurmadım. Kaynak tabanlı / meta dağıtımları harika sunucular yapabilir!


2
Gentoo ayrıca daha da yüksek güvenlik için profili sertleştirdi ( gentoo.org/proj/en/hardened )
Alex

6

Debian , sunucumun tercih ettiği dağıtımdır: çok kararlı, neredeyse tüm sunucu platformları için kullanılabilir ve güvenlik bu dağıtımda önemli bir noktadır!


6

Yalnızca ücretsiz Enterprise sınıfı linux sunucu dağıtımı olduğundan Ubuntu sunucusunu (üretim için tercih edilen LTS) öneriyorum.


1
Ha? CentOS'un sıfır maliyetli bir Enterprise sınıfı sunucu dağıtımı olmadığını mı iddia ediyorsunuz?
Peter Boughton

Hayır. Topluluk tarafından oluşturulmuştur ve hiçbir büyük kuruluş yazılımı CentOS üzerinde asla desteklemeyecektir.
Kazimieras Aliulis

5

Slackware

1993 yılının Nisan ayındaki ilk beta sürümünden bu yana, Slackware Linux Project orada en "UNIX benzeri" Linux dağıtımını üretmeyi amaçladı. Slackware, Linux Dosya Sistemi Standardı gibi yayınlanmış Linux standartlarına uygundur. Her zaman sadelik ve istikrarın her şeyden önemli olduğunu düşündük ve sonuç olarak Slackware mevcut en popüler, istikrarlı ve dostça dağıtımlardan biri haline geldi.

Bu dağıtımla çalışarak çok şey öğrendim, ama bol zaman ve sabra ihtiyacınız olacak. Slackware ise onun arkadaşlarının kim hakkında sadece çok seçici olduğunu, kullanıcı dostu.


2
Doğru anladın :-)
jassuncao

Slackware, bir şeyler öğrenmek için ilginç ve ilk linux dağıtımlarımdan biri olarak kullanmanın anılarını sevdim, ancak bir şeyler öğrenmek için iyi bir sistem sadece bu - genel amaçlı bir araç değil. Genel kullanım için, ubuntu muhtemelen gidilecek yol olduğunu düşünüyorum. Yenmek zor bir düğmeye dokunarak mevcut her amaç için iyi, bakımlı ve entegre paketler ve herhangi bir zamanda tüm sunucuyu yükseltebilir / kaldırabilir / yeniden yapılandırabilirsiniz.
Lee B

YMMV, ama Slackware'in kaya gibi sağlam ve diğer alternatifler (ücretli veya ücretsiz) kadar iyi olduğunu gördüm. Bir bonus olarak, sizi yol boyunca ekstra şeyler öğrenmeye zorlar.
alexandrul

1
Slack ile ilgili güzel kısım ne kadar basit olduğudur. Tek bir görevi (güvenlik duvarı, apache, dns, vb.) Yapacak sunucular için kullanmayı seviyorum çünkü her şey 400MB'ye kolayca sığabilir ve çalışma süresi yıllar içinde zamanlanır. Bunu yaptığınızda, güvenlik güncelleştirmeleri azdır, çünkü sunucuda hiçbir şeyin kullanmadığı, ancak yamalanması gereken bir güvenlik hatası olan libPNG (sadece bir örnek) gibi şeylere sahip değilsiniz. Bununla birlikte, Slack'in el tutması yok, bu yüzden onu yönetmek için ne yaptığınızı bileceksiniz. Kutuda başka biri çalışacaksa, o zaman Ubuntu Server LTS'ye gidiyorum.
Sundurma

3

Sunucunuz Linux ve sunucular hakkında bilgi edinmek istiyorsa, üretim için CentOS. Ubuntu topluluğunu CentOS'tan daha aktif buluyorum, ki bu yeni başlıyorsanız faydalı olabilir. CentOS'un her altı ayda bir yeni bir sürümü yok, bu da bir sunucu işletim sistemi için güzel. Ayrıca, bir sunucu için önemli olan eski ama daha test edilmiş yazılım sürümlerini kullanır.


2

Debian, istikrar ve popülerliği nedeniyle


1

Ne seçerseniz seçin, halka açık internete maruz kalacaksa, desteklediğinden emin olmak istersiniz selinux. Bu, popomu, aksi takdirde yüklediğim yazılımdaki bir güvenlik kusuru nedeniyle kesinlikle hacklenecek en az bir vesileyle kurtardı. Sadece selinuxsaldırıyı tamamen engellemekle kalmadı , aynı setroubleshootzamanda beni uyarmak için bir pencere açtı.


1

Kullandığım Arch Linux . Büyük paket yöneticisi, "haddeleme" sürümü, güzel topluluk paketi deposu (ABS), güzel yapılandırma, harika wiki için beğendim. Benim için Gentoo gibi, ama ikili paketlerle.

Diğer dağıtımlarla karşılaştırmayı şu adreste bulabilirsiniz: Arch vs Others .


1

CentOS veya Ubuntu LTS sürümlerini kullanıyorum. Her ikisi de kararlı, iyi bilinen ve iyi desteklenmektedir.


1

Şahsen benim için OpenSuSE. Temelde YaST ve autoYaST nedeniyle; harika paket yönetimi, yükseltmeler / güncellemeler vb.


0

Ben sadece ilgili bir soru sorduğu gibi, "işlev" yorum oy .. birincil işlevi önemli ölçüde, bir ölçüde.

Sahip olduğunuz diğer önemli karar, profesyonel desteğe erişmek isteyip istemediğinizdir. Cevabınız evet ise, Red Hat alın. Cevap hayırsa, o zaman Ubuntu ile başlarım.

Ek not .. Gert en (zımni) noktası birden fazla sunucu için aynı dağıtımın kullanma konusunda da büyük bir tanesidir!


Canonical'den Ubuntu için profesyonel destek alabilirsiniz, ancak hiçbir şey ödemeden ubuntu'yu deneyebilirsiniz.
Hamish Downer

0

CentOS kullanmanızı öneririm.

  • Red Hat'ın kaynaklarından derlenen Red Hat Enterprise Linux
  • Dağıtım sözleşmesini destek sözleşmesi olmadan yükseltebilirsiniz
  • Red Hat genellikle ticari yazılımlarla kullanılır, bu nedenle daha önce maruz kalmak yolculuğunuza yardımcı olacaktır
  • Red Hat'ı seçtikten sonra diğer dağıtımlara gidebilir ve neyin önemli olduğunu öğrenebilirsiniz.
  • İnternette çok fazla bilgi

0

Bence iki yaklaşım var:

  1. Yuvarlanma dağılımı
  2. Sürüm dağıtımı

ad.1 Ben kişisel olarak dağıtımları tercih ediyorum, çünkü daha yeni bir sürüme yükseltme diye bir şey yoktur (her iki şekilde de riskli olabilir ). Bu yüzden sunucularım için Gentoo'yu tercih ediyorum. Ne yazık ki gentoo kurulumu biraz daha fazla çaba gerektiriyor, ancak portage sistemi bakımı sayesinde (stabil dal kullanıyorsanız) gerçekten kolay ve ağrısızdır. Çok güzel özellik yuvaları ve yetenek basit bir komutla kelimenin tam anlamıyla eski herhangi bir sürümüne düşürmek olduğunu. Diğer yandan, gentoo paketleri, istikrarlı dalda bile Debian'dan çok daha yeni olma eğilimindedir (bkz. Nokta 2) - son zamanlarda yazılım gentoo olan bir makineye ihtiyacınız varsa tam size göre.

ad.2 Release distro - Ben Debian'ı seçtim, özellikle tüm barındırma şirketleri arasındaki popülerlik ve büyük bir paket tabanı için. Kendim kullanmama rağmen, gerçekten yüksek güvenlik seviyesine sahip en makul dağıtım gibi görünüyor. Dağıtım hızlıdır, paketleri derlemeye gerek yoktur (gerçekten gerekmedikçe).


Debian hem yuvarlama hem de sürüm yükseltme işlemlerinde mükemmeldir, ancak bazı dağıtımların birinde veya diğerinde başarısız olması haklıdır ve bu nedenle önemli bir ayrımdır.
Lee B
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.