Apache: Open-Source-Alternativen zum Webserver schlechthin

Webserver

Die beste Software zur Implementierung eines Webserver es ist sicherlich Apache. Es ist das Paket schlechthin, das in den meisten GNU / Linux-Servern verwendet wird, um diese Art von Diensten zum Hochladen von Inhalten zu erstellen. Aber es ist nicht das einzige Projekt dafür, tatsächlich gibt es einige sehr interessante, die gute Open-Source-Alternativen sind.

Eine andere der bekanntesten nach Apache ist Nginx, aber es gibt noch mehr. Deshalb werde ich in diesem Artikel alles zeigen die Vielfalt, die Ihnen zur Verfügung stehtn wenn Sie Ihren eigenen Webserver einrichten möchten. Jedes hat seine Vor- und Nachteile, wie es bei allen Projekten der Fall ist. Sie sollten also bewerten, welches für Sie am besten geeignet ist, je nach Ihren Anforderungen ...

Einige Alternativen Sie müssen einen Webserver unter GNU / Linux bereitstellen:

  • Apache HTTP Server: Es ist eines der mächtigsten und eines der am häufigsten verwendeten auf der ganzen Welt. In DEB-Distributionen wird es normalerweise als Apache2-Paket bezeichnet, während es in RPMs als httpd bezeichnet wird. Es ist Open Source und kostenlos und wurde unter der Apache Software Foundation und unter der Apache v2-Lizenz entwickelt. Es wurde 1995 ins Leben gerufen und hat seitdem einen Anteil von 37% an den bestehenden Websites erreicht (von denen viele ziemlich berühmt sind). Es ist in C-Sprache geschrieben und dank seiner Module, die seine Funktionen erweitern, hochgradig anpassbar. Darüber hinaus werden Protokolle wie HTTP, HTTP / 2 und HTTPS über IPv4 und IPv6 unterstützt.
  • Nginx-Webserver: Ausgesprochen als "engine-x" und es ist auch Open Source, hohe Leistung, robust, fähig zum Lastausgleich und so weiter. Es wurde 2004 von Igor Sysoev erstellt und ist nach und nach die am häufigsten verwendete Alternative nach Apache. Mit einem Anteil von 31% sind dies Websites wie LinkedIn, Adobe, Xerox, Facebook, Twitter usw.
  • Lighttpd-Webserver: Wie der Name schon sagt, ist dieses Open Source-Projekt speziell auf Leichtbau ausgelegt. Ideal für Anwendungen, bei denen Geschwindigkeit benötigt wird. Im Gegensatz zu Apache und Nginx ist es mit nur 1 MB sehr klein und benötigt wenig CPU- und Speicherressourcen. Es steht unter BSD-Lizenz und kann HTTP, Komprimierung, SSL / TLS usw. unterstützen. Es verfügt über Module zur Erweiterung seiner Funktionen.
  • Apache Tomcat: ist eine offene Implementierung, die in Java unter der Apache-Lizenz geschrieben wurde. Ideal für Entwickler, die Java-basierte Apps entwickeln. Es ist kein gewöhnlicher Webserver wie die oben genannten, sondern ein Java-Servlet.
  • OpenLiteSpeed-Webserver- Ein weiteres Open-Source-Projekt, das schnell, einfach, sicher und optimiert sein soll. Basierend auf LiteSpeed ​​Enterprise Web Server, jedoch mit einem wesentlichen Funktionsrepertoire im Vergleich zu dieser Edition. Es verfügt über eine benutzerfreundliche WebAdmin-Benutzeroberfläche und kann ein breites Spektrum an Perl-, Python-, Ruby- und Java-Skripten ausführen. Natürlich unterstützt es IPv4, IPv6 und SSL / TLS in verschiedenen Versionen (1.0 bis 1.3).
  • Hiawatha Webserver: Webserver in C-Sprache geschrieben, leicht und sicher. Besonders für diejenigen, die Geschwindigkeit, Sicherheit und Benutzerfreundlichkeit suchen. Es ist sehr sicher gegen XSS- und SQL Injection-Angriffe. Darüber hinaus ermöglicht es die Serverüberwachung mit einem speziellen Tool.
  • KnotenJS: Es handelt sich hauptsächlich um ein plattformübergreifendes und Open Source-Projekt. Eine Laufzeitumgebung zum Erstellen von JavaScript-Webanwendungen. Es enthält jedoch ein http-Modul, das eine Reihe von Klassen und Funktionen bereitstellt, die seine Funktionalität erweitern und es ihm ermöglichen, die Rolle eines Webservers zu übernehmen.

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Paquito sagte

    Hallo, guter Artikel.
    Ich möchte Cheerokee Web Server hinzufügen. Es funktioniert großartig und obwohl es in letzter Zeit nicht viel Unterstützung hat, ist es sehr, sehr leicht und erwähnenswert für die Leistung, die es mit wenigen Ressourcen bietet. Es ist sehr, sehr einfach zu konfigurieren, es hat eine Administrations-WebUI.

    1.    Holger sagte

      Hallo,
      Vielen Dank für das Lesen und für Ihren Kommentar. Ja, die Wahrheit ist, dass es mehr gibt ... Manchmal ist es schwierig zu entscheiden, welche eingegeben werden sollen oder nicht, wenn Sie Listen erstellen.
      Danke für den Input!