あなたの家のための強力なLinuxサーバーを購入して構築する

Buy Build Powerful Linux Server



クラウドコンピューティングの時代では、ホームサーバーを構築することは奇妙な考えのように思えるかもしれません。クラウド内に仮想マシンを即座に作成し、必要なだけのコンピューティング容量とストレージ容量を取得できるのに、なぜ時間、お金、エネルギーを強力なLinuxホームサーバーの構築に投資するのでしょうか。なぜなら ホームサーバーのセットアップは素晴らしい学習体験です その結果、ニーズに正確に応じて構築されたサーバーが実現します。

Linuxホームサーバーをゼロから構築し、これまでの経験がない場合 見た目ほど複雑ではありません 。適切なハードウェアを選択し、適切なオペレーティングシステムをインストールし、ニーズに基づいてサーバーを構成するだけです。非常に厳しい予算で自宅用のLinuxサーバーを構築できますが、プレミアムサーバーハードウェアに多額の費用をかけて自宅を小さなデータセンターに変えることもできます。







ホームサーバーとは何ですか?それで何ができますか?

サーバーとは、クライアントからの要求を処理し、インターネットまたはローカルエリアネットワークなどの別のネットワークを介してクライアントにデータを配信するコンピューターです。



ほとんどのサーバーは、電源、超高速インターネット接続、正確な環境制御のための冗長コンポーネントまたはバックアップコンポーネントとインフラストラクチャを備えた専用の建物に配置されていますが、自宅にサーバーを設置することを妨げるものは何もありません。



ホームサーバーによって一般的に提供されるサービスのリストは次のとおりです。





  • 一元化されたストレージ :ホームサーバーを使用して、インターネットからアクセスできる1つの場所にすべてのファイルを保存できます。このようなホームサーバーはネットワーク接続ストレージ(NAS)と呼ばれ、通常、論理的な冗長ストレージコンテナーに配置された複数のストレージデバイスが含まれています。 NASは、DropboxやGoogleドライブなどのクラウドストレージサービスに代わる費用効果の高い代替手段を提供し、リモートアクセスの利便性を享受しながら、データを完全に制御できるようにします。
  • 半分 サーバ :USBフラッシュドライブまたはポータブルハードドライブを使用して、コンピューターからスマートTVにメディアファイルを丹念に転送する代わりに、Linuxホームサーバーをメディアサーバーに変えて、映画、音楽、写真、その他のコンテンツにアクセスできます。任意のデバイスから直接。などのディストリビューション LibreELEC また OSMC Linuxディストリビューションと同じようにインストールできる無料のオープンソースメディアセンターを提供します。
  • ウェブ サーバ :パブリックIPアドレスをお持ちの場合は、独自のサーバーでWebサイトをホストし、ホスティング料金を支払う必要がありません。独自のハードウェアでWebサイトをホストすることにより、舞台裏で何が起こっているかを学び、この知識を使用して、ホスティング会社のサーバー管理者としてのキャリアを追求することができます。

クラウドコンピューティングの時代でもLinuxホームサーバーを構築することが理にかなっている理由がわかったので、始めましょう。最初のステップは、適切なハードウェアを選択することです。

ハードウェアの選択

ネットワークカードを搭載したほぼすべてのコンピューターがサーバーとして機能できるため、Linuxホームサーバーのハードウェアを選択する際には多くのオプションがあります。



古いハードウェアを再利用する

ほとんどのLinuxユーザーと同じように、家の周りに少なくとも2台の古いハードウェアコンピューターが置かれている可能性があります。クローゼットの中に座ってほこりを集めている、もう使用しないコンピュータ全体を持っている場合もあります。ハードウェアが本当に古いものでない限り、それを再利用してLinuxホームサーバーを構築するために使用できます。

シングルボードコンピューターを使用する

シングルボードコンピューターが嫌いな人はいますか?小型で安価であり、用途の広いサーバーに簡単に変換できます。私たちのお気に入りは Raspberry Pi4の4GBモデル 、しかしバナナパイもあります、 ビーグルボーンブラックODROID XU4 、 また ASUSSBCティンカーボード 、ほんの数例を挙げると。 Raspberry Pi 4をお勧めする理由は単純です。現時点で最も人気のあるシングルボードコンピューターであるため、オンラインには多くのチュートリアルやリソースがあります。

構築済みサーバーを購入する

個々のハードウェアコンポーネントからサーバーを組み立てることを避けたい場合は、次のような構築済みサーバーを購入できます。 Dell PowerEdge T30 、ホームユーザーや中小企業に最適です。この手頃な価格のミニタワーサーバーは、Intel Xeon E3-1225 v5クアッドコアプロセッサ、8 GBのRAM、1 TBのHDD、および追加のメモリとストレージ用のスロットを提供します。

独自のサーバーを構築する

独自のサーバーの構築は、デスクトップコンピューターの構築と同じくらい簡単です。必要なハードウェアコンポーネントを選択して組み立てるだけです。推奨されるカスタムサーバービルドは次のとおりです。

Linuxホームサーバーに適切なハードウェアコンポーネントを選択する方法を理解するには、 サーバーハードウェア選択ガイド

オペレーティングシステムの選択

すべてのLinuxディストリビューションがホームサーバーに等しく適しているわけではありません。信頼性が高く、安定していて、構成が簡単で、選択したハードウェアと互換性のあるディストリビューションを選択する必要があります。 Linuxホームサーバーに最適なディストリビューションには、次のものがあります。

  • Ubuntu :専用ユーザーの巨大なコミュニティと優れたハードウェア互換性を備えた使いやすいLinuxディストリビューション。 AppArmorがあります。これはSELinuxに似たLinuxセキュリティモジュールであり、システム管理者がプログラムごとのプロファイルを使用してプログラムの機能を制限できるようにします。
  • Debian :Ubuntuの親ディストリビューションであるDebianは複数のブランチを提供し、それぞれが安定性と機能の異なるバランスを提供します。 Debianにはかなり控えめなハードウェア要件があり、これまでに遭遇するほぼすべてのアーキテクチャをサポートします。
  • Arch Linux :この軽量で柔軟なLinuxディストリビューションは、Linuxホームサーバーを構築してできるだけ多くのことを学びたい人に最適です。 Arch Linuxは、Debianベースのディストリビューションよりもインストールがかなり難しいですが、急な学習曲線を克服することは非常にやりがいがあります。
  • CentOS :Red Hat Enterprise Linuxと機能的に互換性のあるCentOSは、コミュニティ主導のサーバーディストリビューションであり、さまざまなサーバー展開に適した一貫性のある管理可能なプラットフォームを提供します。
  • OpenSUSE Leap :OpenSUSE Leapを他の多くのLinuxディストリビューションと一線を画すのは、その管理ソフトウェアツールです。 YaST 、使いやすいインターフェイスと強力な構成機能を備えた包括的なLinuxシステム構成およびインストールツール。

ソフトウェアのインストール

新しいLinuxホームサーバーで何ができるかを簡単に説明するために、インストールできる最も人気のあるソフトウェアのいくつかを以下に示します。

  • プレックス :メディアコレクション全体を整理し、お気に入りの映画、テレビ、音楽、Webショー、ポッドキャストなどを自宅にあるすべてのデバイスにストリーミングできるメディアサーバー。
  • Nextcloud :Dropboxや他のクラウドファイル共有サービスと同様の機能を提供するNextcloudを使用すると、制御を維持しながら、どこからでもコラボレーションしてデータにアクセスできます。
  • HomeAssistant :このオープンソースのホームオートメーションソリューションは、スマートホームの中心となり、生活を自動化することができます。 RaspberryPiまたは任意のLinuxホームサーバーで実行されます。
  • ディアスポラ :ユーザーが大企業の束縛から解放されるように支援するDiasporaは、非営利のユーザー所有の分散型ソーシャルネットワークであり、Linuxホームサーバーにわずか数分でセットアップできます。
  • SiCKRAGE :このビデオライブラリマネージャーを使用すると、お気に入りのテレビ番組をトレントサイトまたはUsenetからホームメディアサーバーに自動的にダウンロードできます。

それでも優れたアプリケーションに飢えている場合は、AlternativeToにアクセスして、その膨大なコレクションを閲覧することをお勧めします。 セルフホストソフトウェア

結論

ご覧のとおり、Linuxホームサーバーを最初から構築するのは、デスクトップコンピューターを構築するのと同じくらい簡単です。適切なハードウェアを選択し、信頼性の高いLinuxディストリビューションをインストールし、サーバーをいくつかのセルフホストアプリケーションまたはサービスで有効に活用するだけです。