Linux
 Computer >> コンピューター >  >> システム >> Linux

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

ジェームズがWindowsHomeServer(Microsoftの50ドルのセットアンドフォーゲットネットワークストレージソリューション)がはるかに高価な後継機を支持していることを発見したとき、世界は終わりに近づいていると思っていたでしょう。ありがたいことに、彼はすぐに、無料のLinuxベースのホームサーバーであるAmahiのおかげですべての希望が失われていないことに気づきました。

Jamesの元のガイドは、2011年の初めに作成されて、少し進んでいます。Fedora12の使用に完全に焦点を当てていましたが、Amahiは現在Ubuntuに移植されています。ジェームズとは異なり、予備のタワーPCがないので、機知に富み、利用可能なものは何でも使用します。古いデルのラップトップです。

最近、リフォームをすることを考えているなら、自分だけのホームサーバーから始めてみませんか?

セットアップ

Fedora 12(またはFedora 14、またはAmahiで現在サポートされているバージョンである16)ではなく、Ubuntuを使用します。元Ubuntuユーザーとして、私はすでにオペレーティングシステムのUI、レイアウト、およびいくつかのターミナルコマンドに精通しています。 Linuxにまったく精通していない場合でも、あまり心配する必要はありません。Ubuntuは、Linuxと同じくらいシンプルで使いやすいことを目的としているため、初心者に最適です。バージョン12.04LTSを使用します。これは、少なくとも2017年4月までサポートされます(LTSは長期サポートの略です)。

私が使用するハードウェアは、古いDellラップトップ、正確にはStudio 1537ですが、必ずしもサーバーにとって理想的なマシンではないことを認めています。ラップトップストレージはあまり拡張可能ではありません。ほとんどの人は、追加のハードドライブ用に十分なスペースを提供するため、古いタワー型PCを好みます。ただし、ラップトップの利点の1つは、電源障害が発生した場合に無停電電源装置(UPS)として機能するバッテリーです。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

制限事項とUSB転送速度は別として、ラップトップは現在何にも使用されていないため、まったく使用しないよりも使用する方が良いです。 Ubuntuもこのラップトップに適しています。Ubuntuで何かを「行う」必要がある場合は、使用可能なLinuxディストリビューションがインストールされており、すぐに使用できます。古いPCを潜在的なAmahiホームサーバーとして注目している場合は、次の仕様がカバーされていることを確認してください。

  • 512MB以上のRAM
  • 1GHz32ビットまたは64ビットプロセッサ
  • 4GBのディスク容量(ただし、ストレージの目的でさらに多くの容量が必要になります)

注: AmahiにはクリーンなUbuntuインストールが必要であり、必ずしも既存のUbuntuインストールで機能するとは限りません。使用したい既存のUbuntuマシンがある場合でも、OSをフォーマットして再インストールすることを強くお勧めします。

私はMacユーザーなので、メインのOSXマシンにUbuntu.ISOをダウンロードし、UNetbootinを使用してイメージを予備の2GBUSBスティックに「書き込み」ました。プログラムは、ディスクがMacで起動できないことを通知しました。これは、古いMacをサーバーとして使用している場合は注意が必要です(古すぎないものの、AmahiはPowerPCアーキテクチャをサポートしていません)。 Macで起動するUSB​​ドライブを作成する必要がある場合は、Ubuntuのドキュメントを確認してください。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

Ubuntuのコピーの準備ができたら、すぐに使用できるサーバーの電源を入れ、BIOSでUSBブートが有効になっていることを確認します(新しいUEFI Windows 8マシンの手順についてはこちらをご覧ください)。

UbuntuとAmahiのインストール

USBスティックを起動したときに最初に表示されるのは、UNetbootinブートローダーです。これにより、Ubuntuを試してインストールするか、ディスクのエラーやその他のオプションをチェックするかを選択できます。 Ubuntuのインストールを選択します インストール手順がロードされるのを待ちます。最初に言語を選択します。Amahiはデフォルトのインストールを使用すると最適に機能するため、プロンプトが表示されたらインターネットに接続して更新する必要はありません。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

Ubuntuをどのようにインストールするか(既存のオペレーティングシステムと一緒に、既存のオペレーティングシステムまたはカスタムを置き換える)を尋ねられたら、置換またはカスタムのいずれかを選択します。ほとんどの場合、サーバーは独自のデバイスに任されているため、デュアルブートは無意味です。サーバーに使用可能な320GB全体を使用することを選択しました。簡単にするために、1つのパーティションのみを作成しました。 Ubuntuはデフォルトで、このパーティションをLinuxネイティブのファイルシステムであるEXT4にフォーマットします。これについて心配する必要はありません。AmahiはEXT4が大好きです。

タイムゾーン、キーボードレイアウトを追加し、認識して覚えておくコンピューター名、ユーザー名、パスワードを使用してデフォルトのユーザーアカウントを構成します。 続行をクリックします そして、Ubuntuのインストールを見てください。終了したら、USBスティックを取り出して、OSを初めて起動することを忘れないでください。次に、ターミナルを使用して行うAmahiをインストールします。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

注: Amahiはアンインストールできません。つまり、クリーンなUbuntuに戻すには、OSをフォーマットして再度インストールする必要があります。前述のように、Amahiをインストールする前にUbuntuを新規インストールする必要があります。

ある時点で、「インストールコード」の入力を求められます。インストールコードを取得するには、Amahi.orgにアクセスしてアカウントを登録してください。ネットワークゲートウェイIP(ルーターのアドレス、通常は192.168.0.1)とHDAの固定内部IPアドレス(Amahiをインストールするサーバー)の入力を求められます。ルーター内に固定アドレスを設定する必要があります。プロセスはメーカーによって異なりますが、簡単な検索で解決できます。 Amahiは、ルーターのDHCP(自動IP割り当て)をオフにすることをお勧めしますが、必ずしも必要なわけではなく、私の場合は問題なくオンのままにしました。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

次に、ローカルDNSドメインを設定するように求められます。これは、ネットワーク内でサーバーにアクセスするために内部的に使用できるドメインです。アクセスしたいサイトと同じではない、短くてユニークなものを選択してください。 「server.hda」を選択しましたが、自由に作成してください。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

最後に、HDAプロファイルの作成をクリックします。 ボタンをクリックし、インストールコードをメモします。

Amahiをインストールする前に、イーサネットケーブルまたは古き良きWi-Fiを使用してUbuntuをネットワークに接続する必要があります。お気に入りのブラウザ、コーデック、その他のアドオンをダウンロードしたり、Ubuntuをアップデートしたりする衝動に抵抗してください。接続したら、Ubuntuロゴをクリックするか、Windowsキーを押して「terminal」と入力し、Enterキーを押してコマンドラインインターフェイスを起動し、次のように入力します。

wget https://u12.amahi.org/install-amahi

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

これにより、Amahiセットアップファイルがダウンロードされ、次のように入力してインストールが開始されます。

sh install-amahi

この時点で、前に作成したインストールコードを入力し、その後にサーバーの管理者パスワードを入力する必要があります。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

これで、座ってAmahiのインストールを見ることができます。これにはしばらく時間がかかる場合があります。サーバーソフトウェア、MySQL、ストレージプーリング、SambaおよびHTTPサーバーなど、インストールするものはたくさんあります。今度は、電源設定を調整して、無人のままにしたとき、または(ラップトップを使用している場合)ふたを閉じたときに新しいサーバーが自動的にオフにならないようにする良い機会かもしれません。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

インストールが完了したら、ターミナルウィンドウの指示に従って再起動する必要があります(これまでUbuntuを使用したことがない場合は、右上隅にあるボタンです)。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

イーサネットポートである可能性が高いデフォルトのネットワークデバイス「eth0」を使用して接続していることを確認してください。すべてのワイヤレス設定を無効にし、ネットワーク設定を再確認して、静的IP、MACアドレスなどが一致していることを確認します。サーバーのトラブルシューティングに長い時間を費やしたのは、ワイヤレスがまだ有効になっていて問題が発生していることが原因であることがわかっただけです。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

再起動すると、デスクトップに2つの新しいアイコンが表示されます。 Amahiダッシュボードをダブルクリックします Firefox内でWebベースのセットアップを起動します。 Ubuntuのインストール時に作成したユーザー名とパスワードを使用してログインします 、他のパスワードまたはユーザーの組み合わせは機能しません。これからは、Amahiの管理、ユーザーの設定、共有、アプリのインストールを自由に行うことができます。

Ubuntu、Amahi、古いコンピューターでホームサーバーを作成する方法

サーバーはすでにネットワーク上に表示されているはずです。そうでない場合は、次のリソースを参照してください。

  • Amahi Wiki
  • Amahiサポートフォーラム
  • HDAインタラクティブネットワークのトラブルシューティング

また、Amahiでのアプリ、共有、その他のアクションの追加に関する次の記事も必ず確認してください。

  • Amahiホームサーバー(Fedora)にハードドライブを追加する
  • ファイルの複製、Greyhole、アプリの設定

ホームサーバーはありますか?あまひを使いましたか?お気に入りのアプリはありますか?以下のコメントにあなたの考えを追加してください。


  1. UbuntuLivepatchでサーバーの再起動を回避する方法

    独自のサーバーを管理している場合、遅かれ早かれこの問題に直面します。オペレーティングシステムを再起動する必要がありますが、マシンは中断できない重要なサービスを提供します。 しかし、そもそもなぜ再起動するのでしょうか。 apt-get upgradeの後、すべてが正常に機能しているようです 指図。ただし、物事は必ずしも見た目どおりではありません。システムはアップグレードのたびに正常に動作し続け、Windowsのように再起動を強制することはありませんが、それでも再起動が必要になる場合があります。 たとえば、システムのコア(カーネル)に脆弱性が発見されると、パッチが適用され、新しいパッケージと

  2. MSCONFIG で PC をスピードアップする方法

    これは、私たちの意見では、これまで Windows 用に作成された最高のコマンドです。 MSCONFIG は Windows の過去のバージョンに存在し、Windows 10 にも存在します。これは、この記事を読んでいるうちに理解できる明らかな理由からです。 MSCONFIG で PC をスピードアップする方法を知ってください! MSCONFIG が役立つ理由 MSCONFIG で多くのことを制御できますが、自動的に起動するプログラムを制御するため、MSCONFIG が特に気に入っています。これらは、貴重なメモリを使用しているプログラムでもあります。これにより、コンピューターの読み込みに