私たちは、HTTPサーバー、SMTPサーバー、mongoDB、およびJavaを含むLinuxベースのWebホスティングソリューションを構築する予定です。この目的にどのディストリビューションが適しているかを知りたいです。
私たちは次のことについて非常に懸念しています。
セキュリティには、ウイルス対策、パッチポリシーなどが含まれます。
パフォーマンス
安定化
商業サポート
ありがとう、グリーン
答え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です。