最良のLinuxサーバーディストリビューションのオプションを検討する前に、このLinuxサーバーOSで何を達成しようとしているのかについて、具体的な目標と明確な概要を把握しておく必要があります。 サーバーのハードウェアは、 最大限の効率 、稼働時間、およびセキュリティのために最適化されています。 これらのサーバー用Linuxディストリビューションは、 消費電力とコンピューティング能力のバランスも取ります。 これらのLinux Server OSはクライアントデバイスへのコンテンツの提供に焦点を当てており、サーバー作成ツールはGUIを重視していません。 したがって、ほとんどのLinuxサーバーOSはヘッドレスです。
いくつかの最高のLinuxサーバーディストリビューションと、それらのどれがあなたのビジネスに最適なディストリビューションを選ぶのに役立つのかを見てみましょう。
Debian GNU / Linux 8(Jessie)
Debianは20年以上前のもので、 セキュリティを最優先して設計された最高のLinuxディストリビューションの1つです。 ただし、Linux Server Distrosを検討するときのセキュリティはすべてではありません。 安定性が最優先事項です。 なぜDebianベースのサーバ用のLinuxディストリビューションがたくさんあるのですか! 簡単な答えは安定性です。 パッケージをインストールするために、ユーザはAPIツールを利用することができます 。 パッケージマネージャはGdebiをそのツールの1つとしています。
あなたがEメール、オンラインゲームまたはメディアサーバーをセットアップするのが簡単なのを探しているならば、このLinuxサーバーOSはあなたのためです。 しかし、このLinuxディストリビューションはそのようなユーザーだけに限定されており、より具体的なサーバー要件を持つユーザーもこれに依存する可能性があります。 それはセットアップのためにいくらかの専門知識を要求するので、後者はかなり上級のユーザ向けです。 このDebian GNU Linuxサーバの基本版はネットワークブートイメージで、サイズは30MBとかなり小さいです。
ダウンロード:Debian GNU / Linux 8(Jessie)
Ubuntu 16 LTS
Ubuntuは、Windows用の代替デスクトップオペレーティングシステムとして、大多数のユーザーにはなじみがあります。 リストはとても広大で、 人気があり、安定しているので、おそらくあなたはLinuxプラットフォームに切り替えたときにUbuntuの派生物を使ったことがあるでしょう。 Ubuntuを人気にする1つのことは、その素晴らしいユーザーエクスペリエンスです。 Ubuntuサーバーに関しては、ユーザーには2つの選択肢があります。
Ubuntuサーバの最初の変種はLTS版 (Long Term Support)です。 このLinuxディストリビューションのこのLTSバージョンは、5年間のサポートサイクルを提供します。 2番目のUbuntuサーバーはローリングリリースで、9か月間のメンテナンスとセキュリティアップデートが行われています。 Ubuntuサーバの長所の1つは、このLinuxサーバはすぐに使えるサーバです。 Ubuntuサーバーは、サーバーオペレーティングシステムの初心者であれば、最高のLinuxサーバーディストリビューションの1つです。 初心者にとって、このLinuxサーバーはエントリーレベルのサーバーとして機能することができます。 ただし、このサーバーは基本的な機能に限定されず、より高度なサーバー設定はUbuntuには手が届きません。
ダウンロード:Ubuntu 16 LTS
SUSE Linux Enterprise Serverを開く
このLinuxサーバーOSは、以前はSUSE Linuxとして知られていたオープンソースのopenSUSE Linuxディストリビューションに基づいています。 Open SUSEには、 LeapとTumbleweedの 2つの派生物があります。 より長いリリースサイクルと安定性を備えたLinuxサーバーディストリビューションを探している人にとっては、Leapはあなたのためのものです。 一方、Tumbleweedは、LinuxカーネルやSAMBAなど、パワーユーザーに適した最新のパッケージで段階的にリリースを進めています。
OpenSUSEには、自動テスト用のopenQA 、さまざまなプラットフォームにイメージをデプロイするためのKiwi、YaSTコントロールセンターを利用したLinuxの設定、包括的なパッケージマネージャなど、さらに多くの機能があります。 OpenSUSEは最低限必要なパッケージのみをダウンロードし、それ以降のパッケージのダウンロードにはZypperパッケージを利用できます。 時間がかかりすぎてトラブルシューティングに時間がかかりすぎる場合は、OpenSUSEで24時間365日の緊急対応サポートを受けてください。 OpenSUSEはシステム管理者により適した、Linuxサーバの最高のディストリビューションの1つです。 このエンタープライズLinuxサーバーは、ホームサーバー、Webサーバー、あるいはその両方の組み合わせとしても優れたパフォーマンスを発揮します。 一流のサーバー機能とは別に、魅力的なデスクトップ環境があります。
ダウンロード:Open SUSE Linux Enterprise Server
Fedora
Fedora LinuxディストリビューションはRed Hatをベースにしておりコミュニティによって開発されており、定期的なアップデートのためにコミュニティのメンバーからの良いバックアップがあります。 FedoraのRolekitツールを使用すると、ユーザーは自分のサーバーをデプロイおよび管理できます。 PostgreSQLと呼ばれる強力なデータベースサービスが含まれています。
サーバーオペレーティングシステムは必ずしもGUIを必要としません、そして、デフォルトで、Fedoraサーバーは同じものを欠いています。 しかしOSを扱うことを好むならGUIをインストールすることができます。 Fedora LinusサーバーにはFreeIPA (統合セキュリティ情報管理ソリューション)が含まれており、中央の場所から監査を実行し、認証資格情報とアクセス制御情報を管理します。 Fedoraはシステム管理者や経験豊富なLinux開発者に最適です。
ダウンロード:Fedora
CentOS
CentOSは、Community Enterprise Operating Systemの略語で、Red Hatから派生した最高のLinux Distroの1つです。 実際、これはRed Hat Enterprise Linux(RHEL)の合理的なクローンです。 CentOS Linuxディストリビューションの目的は、ユーザーがLinuxサーバー上でオープンソース技術を開発するのを支援することです。
Linuxサーバー全体の約30%がCentOS上で稼働しています。その理由は安定性です。 完全なアップデートは2020年の終わりまでCentOSのために利用可能であり、メンテナンスの更新は2024年6月まで利用可能です。したがって、ユーザは近い将来アップグレードの煩わしさから解放されます。 これの利点はLinuxサーバOSに賛成です、CentOSはメインフレーム上でかなりうまく実行できます。 コミュニティサポートと定期的なアップデートのおかげで、CentOSはほとんどバグのないLinuxサーバーOSとして維持しています。 CentOSは、高度なLinuxサーバーオペレーティングシステムと無料のRHELバリアントを探している人にとっては優れたソリューションです。 CentOSで利用可能な最小サイズのisoファイルは680MBです。
ダウンロード:CentOS
Red Hat Enterprise Linux(RHEL)
Red Hatはデータセンターゲームの主要なプレーヤーです。 このEnterprise Linux Serverは、ほぼ確実にサポートされています。メジャーリリースに対する10年間のサポートも含まれています。 RHELは、長くて質の高い商用サポートを提供するだけでなく、サーバー用の安定性オペレーティングシステムも提供します。 このサーバーOSはすべてのメジャーアップデートで提供されるため、スケーラビリティの向上を求める企業はRHELに依存する可能性があります。 RHELL Linuxディストリビューションには、500 TBまで拡張可能な新しいファイルシステムが含まれています 。 このLinuxサーバーにはDockerコンテナー仮想化テクノロジーもあります。
ダウンロード:Red Hat Enterprise Linux(RHEL)
マンドリバ(マゲイア)
Mandrivaはセキュリティと安定性を優先することで知られています。 Mageiaには、KDE、GNOME、Xfce、LXDEなどのさまざまな環境があります。 データベースに関しては、Mandriva は MySQLの代わりにMariaDBを使用します。 Kolab Groupware Serverや389 Directory ServerなどのサーバーもこのLinuxディストリビューションに含まれています。 この軽量サーバー配布はさまざまな環境を模倣するので、MandrivaはGUIのどが渇いているユーザーに適しています。 このLinuxサーバを非常に信頼できるLinuxサーバにしているのは、MariaDBやKolab Groupware Serverのようなツールです。 これとは別に、安定性とセキュリティはそれをより望ましいものにします。
ダウンロード:Mandriva(Mageia)
クリアOS
ClearOSはサーバー、ネットワークシステム、およびゲートウェイマシン用に構築されており、RHELとCentOSに基づいています。 以前ClarkConnectとして知られていたClearOSの標準バージョンには、セキュリティ強化機能があります。 このLinuxサーバOSは、侵入検知、 Eメールサーバ 、ファイアウォール、および帯域幅管理ツールを備えています 。 ClearOSには有料版がありますが、無料版では、ユーザーはClearOSのCOmmunity Editionに頼ることができます。 アップデートも無料だがテストされていない。 このLinuxは管理インターフェースを装い、高度なドキュメントを持っています。経験の浅い管理者には理想的です。
ダウンロード:クリアOS
Arch Linux
Arch Linuxはシンプルで軽量なOSとして知られています。 他の多くのLinuxディストリビューションと同様に、Arch Linuxも他のLinuxディストリビューションよりも少ないリソースを消費します。 最大のアップタイムとサーバーの効率性を確保するために、この軽量Linuxサーバーはリソースを適切に割り当てます。 Arch Linuxではパッケージ化されたサーバーリリースは利用できないので、ユーザーは自分で作成する必要があります(Arch Linux Wikiの手順に従ってください)。 アップデートはローリングリリースモデルです。 完全な依存関係の追跡を含む更新を入手するには、Pacmanパッケージマネージャを使用できます。 Arch Linuxは、デフォルトのサーバーリリースが提供されていないため、サーバーをセットアップするための優れた技術的知識を持つユーザーのためのものです。
ダウンロード:Arch Linux
Slackware
Slackwareはサーバディストリビューションのゲームでは初心者ではなく、1993年から登場しています。このLinux Server OSはX Window Systemといくつかのサーバ(Eメールサーバ、Webサーバ、ニュースサーバ、FTPサーバ)を備えています。 軽量のLinuxサーバーについて話すとき、Slackwareはその軽量のタグを保持するLinuxサーバーの1つです。 Slackwareのアップデートはさらにシンプルさと安定性を保証します。 pkgtoolsやslackpkgなどのパッケージマネージャは、このLinuxサーバーディストリビューションで紹介されています。 しかし、その後Slackwareはコマンドラインインターフェースを起動することを意味します、Slackwareはコマンドラインインターフェースで作業することができるより高度なユーザーに適しています。
ダウンロード:Slackware
コンテナLinux(CoreOS)
Container Linuxという名前は、コンテナを展開するために設計され、安全でスケーラブルな展開に適していることを意味しています。 サービスディスカバリーの方法を使用した簡単なクラスター化されたデプロイはその使用の1つであり、Docker、Kubernetes、およびrktのサポートも促進します。 Container Linuxに欠けているものの1つがパッケージマネージャです。 このLinuxサーバーのインストールには柔軟性があります。 オンプレミスインストールを選択することも、VMware、Azure、Amazon EC2などの仮想化媒体を選択することもできます。 サーバーにクラスタインフラストラクチャがある場合はそれがあなたのためです。言い換えれば、Container Linuxは基本ユーザーのためのものではありません。 しかし、それから公式のDockerイメージの助けを借りて、それは基本的なメディアサーバーなどとして機能することができます。
ダウンロード:Container Linux(CoreOS)
さまざまなLinuxサーバーディストリビューションがあります。 これらのLinux Distrosのほとんどは、最高のLinuxサーバーディストリビューションであり、パフォーマンスは良好ですが、特定のユーザーやビジネスに限定されています。 これらすべてのLinuxサーバーディストリビューションがすべての人にとってのものではないことは明らかです。 それぞれが異なるビジネスモデルをターゲットにしているさまざまな種類のユーザーを対象としています。 サーバーのオペレーティングシステムを選択する前に、使用方法と専門知識を理解することが重要です。 上記のリストが同じことに役立つことを願っています。