Apache:卓越したWebサーバーのオープンソースの代替手段

ウェブサーバー

実装するのに最適なソフトウェア ウェブサーバー それは確かにApacheです。 コンテンツをアップロードするこのタイプのサービスを作成する目的で、ほとんどのGNU / Linuxサーバーで使用されているのは卓越したパッケージです。 しかし、それはそれのための唯一のプロジェクトではありません、実際、良いオープンソースの代替案であるいくつかの非常に興味深いものがあります。

Apacheの後に最もよく知られているもうXNUMXつはNginxですが、さらに多くのものがあります。 したがって、この記事ではすべてを示します あなたが自由に使える多様性n独自のWebサーバーをセットアップする場合。 すべてのプロジェクトの場合と同様に、それぞれに長所と短所があります。 だからあなたはあなたのニーズに応じてどれがあなたに最適であるかを評価する必要があります...

いくつかの 代替 GNU / LinuxにWebサーバーをマウントする必要があります。

  • Apache HTTP Server:これは、全世界で最も強力で最も使用されているものの2つです。 DEBディストリビューションでは、通常apache2パッケージと呼ばれますが、RPMではhttpdと呼ばれます。 これはオープンソースで無料であり、Apache SoftwareFoundationおよびApachev1995ライセンスの下で開発されています。 37年に立ち上げられて以来、既存のWebサイトの2%のシェアを達成しています(それらの多くは非常に有名です)。 それはC言語で書かれており、その機能を拡張するモジュールのおかげで高度にカスタマイズ可能です。 さらに、IPv4およびIPv6を介して、HTTP、HTTP / XNUMX、HTTPSなどのプロトコルをサポートします。
  • NginxWebサーバー:「engine-x」と発音され、オープンソース、高性能、堅牢、負荷分散なども可能です。 2004年にIgorSysoevによって作成され、Apacheに次いで少しずつ使用される代替手段になり、その31%のシェアは、LinkedIn、Adobe、Xerox、Facebook、TwitterなどのWebサイトです。
  • LighttpdWebサーバー:その名前が示すように、このオープンソースプロジェクトは軽量になるように特別に設計されています。 速度が必要なアプリケーションに最適です。 ApacheやNginxとは異なり、わずか1MBと非常に小さく、CPUとメモリのリソースはほとんど必要ありません。 BSDライセンスの下にあり、HTTP、圧縮、SSL / TLSなどをサポートする機能があります。 機能を拡張するためのモジュールがあります。
  • Apache Tomcat:は、Apacheライセンスの下でJavaで記述されたオープンな実装です。 Javaベースのアプリを開発する開発者に最適です。 上記のような通常のWebサーバーではなく、Javaサーブレット用です。
  • OpenLiteSpeedWebサーバー-高速、シンプル、安全、合理化されるように設計された別のオープンソースプロジェクト。 LiteSpeed Enterprise Web Serverに基づいていますが、そのエディションと比較して機能の基本的なレパートリーがあります。 使いやすいWebAdminGUIを備えており、さまざまなPerl、Python、Ruby、およびJavaスクリプトを実行できます。 もちろん、さまざまなバージョン(4〜6)でIPv1.0、IPv1.3、SSL / TLSをサポートしています。
  • HiawathaWebサーバー:C言語で記述された、軽量で安全なWebサーバー。 特にスピード、セキュリティ、使いやすさをお探しの方に。 XSSおよびSQLインジェクション攻撃に対して非常に安全です。 さらに、特別なツールを使用してサーバーを監視できます。
  • NodeJS:これは主にクロスプラットフォームのオープンソースプロジェクトです。 JavaScriptWebアプリの作成に使用されるランタイム環境。 ただし、機能を拡張し、Webサーバーの役割を実行できるようにするクラスと関数のセットを提供するhttpモジュールが含まれています。

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   パキート

    こんにちは、良い記事です。
    CheerokeeWebサーバーを追加したいと思います。 それはうまく機能し、最近はあまりサポートされていませんが、非常に軽く、少ないリソースで提供されるパフォーマンスについて言及する価値があります。 設定は非常に簡単で、管理WebUIがあります。

    1.    アイザック

      こんにちは、
      私たちを読んでくれてありがとう、そしてあなたのコメントをありがとう。 はい、真実はもっとあるということです...あなたがリストを作るときにどれを入力するかどうかを選択するのが難しい場合があります。
      入力をありがとう!