本番クラスのWebサーバーに適しているのは、RHEL / Ubuntu Server / Debian / CentOSです。

本番クラスのWebサーバーに適しているのは、RHEL / Ubuntu Server / Debian / CentOSです。

私たちは、HTTPサーバー、SMTPサーバー、mongoDB、およびJavaを含むLinuxベースのWebホスティングソリューションを構築する予定です。この目的にどのディストリビューションが適しているかを知りたいです。

私たちは次のことについて非常に懸念しています。

  1. セキュリティには、ウイルス対策、パッチポリシーなどが含まれます。

  2. パフォーマンス

  3. 安定化

  4. 商業サポート

ありがとう、グリーン

答え1

実際、各ソフトウェアのサーバーバージョンを使用する限り、その違いはそれほど大きくありません。それらはすべて同じ木から落ちた。 x11 とデスクトップ環境の追加を開始すると、パフォーマンスが変化し始めます。 (実際のWebサーバーにはX11があってはなりません)

Red Hatは長い間尊敬されている歴史を持っており、私もこれに同意します。また、基本的にはより良いセキュリティを提供します(商業的なサポートはありますか?最近どこにいるのかわかりません)。

Gentooで最高のパフォーマンスを得ることはできますが、ディストリビューションのクソをゴージャスな呪いを学ぶのに6ヶ月かかりました。

答え2

Red Hatが市場のリーダーである理由は、優れたJavaサポート機能を備えており(IMHO)、それほど高価ではないからです。

言い換えれば、MongoDBは、基本的なRHELでは見つけることができないいくつかのノベルティです。 Ubuntu / Debianにいるかもしれませんが、わかりません。その場合は、サポートされているUbuntuバージョンを使用してCanonicalを通じて商業サポートを受けることができます。

CentOSはRHEL専用で商業的なサポートがなく、パッチにかなりの遅延があります(Red Hatが最初にパッチを適用するのを待ってからQAを受ける必要があります)。

答え3

Centosをお勧めしますが、商業的なサポートが必要です。この場合、最良かつ最も高価なオプションはおそらくRed Hatです。

関連情報