クラウドストレージは、現代の生活に欠かせない要素です。欠点は、貴重なドキュメントや写真のプライバシーとセキュリティを信頼しなければならない顔のない企業によって、データがリモートサーバーに保存されることです。
ただし、別のオプションがあります。自宅またはオフィスのコンピューターで実行されている独自のクラウドサーバーでファイルをホストすることです。これを達成するための最も人気のあるサービスの1つはNextcloudです。
NextcloudをRaspberryPiにインストールし、外部ストレージを接続して、適切なケースを選択する方法を説明します。
Nextcloud vs ownCloud for Raspberry Pi:どちらがベストですか?
ホームベースのRaspberryPiクラウドサーバーのもう1つのオプションは、ownCloudです。実際、Nextcloudは、後者のコアコントリビューターの一部によって作成されたownCloudの独立したスピンオフです。
コア機能はどちらも非常に似ていますが、いくつかの重要な違いがあります。 ownCloudのより高度な機能のいくつかはプレミアムサブスクライバーのみが利用できますが、Nextcloudではすべての機能が無料です。技術者以外のユーザーも、Nextcloudのユーザーインターフェースが少し使いやすいと感じるかもしれません。
1.Nextcloudをインストールします
NextcloudをRaspberryPiにインストールする主な方法は2つあります。 1つ目は、 NextcloudUbuntuアプライアンス ラズベリーパイ用。これには、Ubuntu SSOアカウントを開き、新しいNextcloudサーバーにリモートアクセスして起動するためのSSHキーを生成する必要があります。
または、NextCloudPiは、Raspberry Pi3または4で実行するように設計されたNextcloudの特別バージョンです。これがここで使用している方法です。
まず、最新のNextCloudPiOSイメージファイルをからダウンロードします。 OwnYourBitsWebサイト 。マークされたフォルダを開きます RPi 日付が続きます(Berrybootバージョンではありません)。 BZ2ファイルをダウンロードするか、トレントを使用してダウンロードします(推奨)。
コンピューターでアーカイブツール(WinRARや7-Zip for Windowsなど)を使用してファイルを抽出します。これで、IMGファイルを含むフォルダーが作成されます。
Raspberry Pi Imagerアプリケーションを使用して、この(OSイメージ)ファイルを挿入されたmicroSDカードにフラッシュします。8GB以上の容量のカードをお勧めします。これを使用するには:
- クリック OSを選択してください
- 選択する カスタムを使用する NextCloudPiIMGファイルを閲覧します
- クリック ストレージを選択 microSDカード(通常は「汎用ストレージデバイス」などと呼ばれます)を選択します
- クリック 書く それが書かれて検証されるのを待ちます
関連している: RaspberryPiにオペレーティングシステムをインストールする方法
2. RaspberryPiでNextcloudを起動します
microSDカードをRaspberryPiに配置し、電源をオンにします。起動シーケンス(大量のスクロールテキスト)が表示されてから数秒後、ログインするように求められます。デフォルトのユーザー名は 円周率 パスワードは ラズベリー 。セキュリティ上の理由から、次のことをお勧めします RaspberryPiのパスワードを変更する その後。
3.Wi-Fiに接続します
入力 sudo raspi-config 選択します 2ネットワークオプション 、 それから N2無線LAN 。国を選択してから、ルーターのSSID(名前)とパスワードを選択します。選択する 終了 コマンドラインに戻ります。
Raspberry PiのIPアドレスを見つけるには、次のように入力します。
ip addr
書き留める inet 下のアドレス wlan0 :これはRaspberryPiのIPアドレスです。一部のルーターは、起動するたびに同じアドレスを予約します。そうでない場合は、 RaspberryPiの静的IPアドレスを設定します 。
この時点で、セットアップの続行中にRaspberry Piをモニターに接続したままにしたくない場合は、別のコンピューターからのリモートアクセスに対してSSHを有効にすることもできます。これを行うには、次のコマンドを使用します。
sudo service ssh start
次に、別のコンピューターのコマンドラインまたは端末から次のように入力できます。 ssh pi @ [あなたのPiのIPアドレス] RaspberryPiのコマンドラインにアクセスします。
4. NextcloudWebインターフェイスを有効にします
入力 sudo ncp-config 選択します はい 更新を求められた場合。次のメニューで、 CONFIG 下矢印を使用して、リストの一番下までスクロールします。
ここで、 nc-webui 、次に消去 番号 とタイプ はい 。押す 入力 そして任意のキー。選択する 戻る と 終了 設定ツールを終了します。
5.Nextcloudをアクティブ化して構成します
別のコンピューターのWebブラウザーで、アドレスを入力します https:// [PiのIPアドレス]:4443
接続がプライベートまたは安全ではないという警告が表示された場合は、無視することを選択します( 高度 ChromeまたはFirefoxの場合)、サイトに進みます。
ログインを求めるメッセージが表示されます。デフォルトのユーザー名は ncp 、およびパスワードは ownyourbits 。
NextCloudPiアクティベーション画面には2つのパスワードが表示されます。これらのパスワードは、安全に保管するためにコピーしてドキュメントに貼り付ける必要があります。 1つ目は、サーバー設定を構成できるNextCloudPiWebパネルのパスワードです。 2つ目は、NextcloudWebインターフェース自体用です。必要に応じて、後でこれらのパスワードを変更できます。
それらのパスワードを書き留めて、選択します 活性化 。数秒後、NextCloudPiWebパネルにログインするように求められます。ただし、今はそれをスキップして、NextcloudWebインターフェイスにログインしましょう。
6. NextcloudWebインターフェースにアクセスします
に移動 https:// [PiのIPアドレス] (:4443サフィックスなし)そしてユーザー名でログインします ncp 書き留めた2番目のパスワード。
ようこそ画面に進むと、メインのウェブダッシュボードが表示されます。これは、RaspberryPiで実行されている独自のクラウドサーバーです。
右上の[N]をクリックして、設定(個人および管理者全体)、ユーザー(ユーザーを追加および管理できます)、およびインストールするアプリ(Collabora Onlineオフィススイートなど)のオプションを含むドロップダウンメニューにアクセスします。およびARM64サーバー)。
上部のツールバーには、ファイル、写真、連絡先、カレンダー、タスクなどのセクションのアイコンがあります。 Webパネルに移動するNextCloudPiアイコンもあります。それをクリックすると、ユーザー名でログインするように求められます ncp 書き留めた最初のパスワード。ウィザードが表示され、USBストレージとインターネット経由の外部アクセスを構成するオプションが示されます。
7.USB外部ストレージを追加します
microSDカードの容量には限りがあるため、NextcloudサーバーにUSBストレージを追加することをお勧めします。ストレージデバイスをRaspberryPiのUSBポートの1つに接続します。
先に進む前に、Raspberry Piのコマンドラインで(またはSSH経由で)そのディレクトリを作成する必要があります。次のコマンドを入力します。
sudo mkdir /media/USBdrive
他のコンピューターのWebブラウザーでNextCloudPiWebパネルに移動します。表示されるウィザード(上部のツールバーのワンドアイコンを使用して開くことができます)で、[ USB構成 。答え はい 最初の質問に移動し、をクリックします 継続する 。
xboxoneコントローラーが機能しない
次に、USBドライブをフォーマットするかどうかを尋ねられます。保持したい重要なファイルがないことが確実な場合は、[ USBをフォーマットする 。最後に、をクリックします データをUSBに移動する 。
8.インターネット経由で外部アクセスを追加する
これまでのところ、自分のローカルネットワークからのみNextcloudサーバーにアクセスできますが、これには少し制限があります。インターネット経由でどこからでもNextcloudサーバーにアクセスするには、ポート転送とダイナミックDNSサービスを使用する必要があります。
9.Nextcloudサーバーのケースを選択します
Nextcloudサーバーを裸のRaspberryPiボードで実行すると、時間の経過とともにほこりが蓄積するため、お勧めできません。標準サイズのRaspberryPi3および4モデルにはさまざまなケースがあります。
安価なプラスチックケースではなく、DeskPiProなどのより頑丈なものをお勧めします。これには、SATAストレージドライブ用の十分なスペースがケース内にあり、M.2からSATAへのアダプターが付属しています。 Raspberry Piの過熱を防ぐために、ICETower冷却システムとヒートシンクも備えています。
別の良いオプションは アルゴンONEM.2ケース 、これにより、任意のサイズのM.2SATAドライブを使用できます。または、Raspberry Piのみの堅牢なケースを選択し、標準の外付けUSBストレージドライブを接続することもできます。
独自のRaspberryPiクラウドサーバーを構築する:成功
おめでとうございます。これで、NextCloudPiを使用してRaspberryPiにクラウドサーバーをセットアップできました。別のデバイスのWebブラウザを使用してダッシュボードにアクセスできます。使用できるiOSおよびAndroid用のNextcloudアプリもあります。
共有 共有 つぶやき Eメール RaspberryPiをTwisterOSを搭載したMacまたはPCに変えるRaspberryPiをTwisterOSで過給し、WindowsとmacOSに触発された素晴らしい新しい外観を提供します。
次を読む 関連トピック- DIY
- ラズベリーパイ
- クラウドストレージ
フリーランスのテクノロジーおよびエンターテインメントジャーナリストのPhilは、RaspberryPiの公式本を数多く編集しています。長年のラズベリーパイと電子機器のいじくり回しで、彼はMagPiマガジンの定期的な寄稿者です。
フィルキングのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください