Apache: mükemmel web sunucusuna açık kaynaklı alternatifler

web sunucusu

Uygulamak için en iyi yazılım web sunucusu kesinlikle Apaçi. Çoğu GNU / Linux sunucusunda, içeriğin yükleneceği bu tür hizmetlerin oluşturulması amacıyla kullanılan mükemmel bir pakettir. Ancak bunun için tek proje bu değil, aslında bazı çok ilginç ve iyi açık kaynak alternatifleri var.

Apache'den sonra en iyi bilinenlerden bir diğeri Nginx'tir, ancak daha fazlası da vardır. Bu nedenle, bu yazıda hepsini göstereceğim emrinde olan çeşitlilikn Kendi web sunucunuzu kurmak istiyorsanız. Tüm projelerde olduğu gibi, her birinin avantajları ve dezavantajları vardır. O halde ihtiyacınıza göre hangisinin sizin için en iyisi olduğunu değerlendirmelisiniz ...

Bazı alternatifleri GNU / Linux üzerine bir web sunucusu bağlamanız gerekir:

  • Apache HTTP Server: tüm dünyada en güçlü ve en çok kullanılanlardan biridir. DEB dağıtımlarında genellikle apache2 paketi, RPM'lerde ise httpd olarak bilinir. Açık kaynak kodlu ve ücretsizdir, Apache Software Foundation altında ve Apache v2 lisansı altında geliştirilmiştir. 1995'te piyasaya sürüldü ve o zamandan beri mevcut web sitelerinin (çoğu oldukça ünlü)% 37'lik bir payına ulaştı. C dilinde yazılmıştır ve yeteneklerini artıran modülleri sayesinde son derece özelleştirilebilirdir. Ayrıca IPv2 ve IPv4 üzerinden HTTP, HTTP / 6 ve HTTPS gibi protokolleri destekler.
  • Nginx Web Sunucusu: "Engine-x" olarak telaffuz edilir ve aynı zamanda açık kaynaklıdır, yüksek performanslıdır, sağlamdır, yük dengeleme özelliğine sahiptir, vb. 2004 yılında Igor Sysoev tarafından oluşturuldu ve yavaş yavaş Apache'den sonra en çok kullanılan alternatif haline geldi; LinkedIn, Adobe, Xerox, Facebook, Twitter gibi web siteleri arasında% 31'lik bir payla.
  • Lighttpd Web Sunucusu: Adından da anlaşılacağı gibi, bu açık kaynaklı proje özellikle hafif olacak şekilde tasarlanmıştır. Hızın gerekli olduğu uygulamalar için idealdir. Apache ve Nginx'ten farklı olarak, yalnızca 1MB ile çok küçüktür ve çok az CPU ve bellek kaynağı gerektirir. BSD lisansı altındadır ve HTTP, sıkıştırma, SSL / TLS vb. Destekleme yeteneğine sahiptir. İşlevselliklerini genişletmek için modülleri vardır.
  • Apache Tomcat: Apache lisansı altında Java ile yazılmış açık bir uygulamadır. Java tabanlı uygulamalar geliştiren geliştiriciler için idealdir. Yukarıdakiler gibi sıradan bir web sunucusu değil, Java sunucu uygulaması içindir.
  • OpenLiteSpeed ​​Web Sunucusu- Hızlı, basit, güvenli ve akıcı olacak şekilde tasarlanmış başka bir açık kaynaklı proje. LiteSpeed ​​Kurumsal Web Sunucusuna dayalıdır, ancak bu sürüme kıyasla temel bir işlev repertuvarı vardır. Kullanıcı dostu bir WebAdmin GUI'sine sahiptir ve çok çeşitli Perl, Python, Ruby ve Java komut dosyalarını çalıştırabilir. Elbette çeşitli sürümlerde (4 - 6) IPv1.0, IPv1.3 ve SSL / TLS'yi destekler.
  • Hiawatha Web Sunucusu: C dilinde yazılmış, hafif ve güvenli web sunucusu. Özellikle hız, güvenlik ve kullanım kolaylığı arayanlar için. XSS ve SQL Injection saldırılarına karşı oldukça güvenlidir. Ayrıca özel bir araçla sunucu izlemesine olanak sağlar.
  • NodeJS: Esas olarak çapraz platform ve açık kaynak kodlu bir projedir. JavaScript web uygulamaları oluşturmak için kullanılan bir çalışma zamanı ortamı. Bununla birlikte, işlevselliğini genişleten ve bir web sunucusu rolünü gerçekleştirmesine izin veren bir dizi sınıf ve işlev sağlayan bir http modülü içerir.

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   paquito dijo

    Merhaba, güzel makale.
    Cheerokee Web Sunucusu eklemek istiyorum. Harika çalışıyor ve son zamanlarda çok fazla desteği olmamasına rağmen çok hafif ve az kaynakla sunduğu performansla anılmaya değer. Yapılandırması çok basittir, bir Yönetim WebUI'sine sahiptir.

    1.    isaac dijo

      Merhaba,
      Bizi okuduğunuz ve yorumunuz için teşekkür ederiz. Evet, gerçek şu ki daha fazlası var ... Bazen listeler oluştururken hangilerinin girilip girilmeyeceğini seçmek zor.
      Giriş için teşekkürler!