NextCloud は、非常に優れたオープンソースのプライベート クラウド ストレージ システムです。私は以前、VPS ホストに NextCloud をインストールして使用しました。同時に、Aria2 オフライン ダウンロードを使用してサーバーを映画とテレビのダウンロード センターとして使用しました。 WebDAVプロトコルをサポートするビデオプレーヤーなので、いつでもどこでもビデオを視聴できます。

最近、たまたま Raspberry Pi 2 を持っているのですが、役に立たずに放置されていたのですが、自宅のルーターで有効になっている SMB 共有が、高解像度のビデオを視聴する際にひどく動作しなくなってしまったので、Raspberry Pi を使用することにしました。 500GB モバイル ハード ドライブがアイドル状態の場合、モバイル ハード ドライブを Raspberry Pi にマウントしてハード ドライブとして使用できます。

Raspberry Pi にインストールされているオペレーティング システムは Linux Debian を修正したものであるため、テスト中に多くの問題が発見されました。もともと、NextCloud を Linux にインストールするのは非常に簡単なことでしたが、Raspberry Pi のファイル権限の問題、モバイル ハード ドライブのマウント、Linux と Windows のハード ドライブ フォーマットの問題はすべて落とし穴でした。

Raspberry Pi のインストール NextCloud チュートリアル - LAN ファイル共有用の自作ホーム プライベート クラウド

個人用クラウド ストレージの構築に興味がある場合は、次のことも試してみてください。

  1. VPS は国内および海外のネットワーク ディスクをマウントして、無料の拡張ツールを実現します: Rclone、COS-Fuse、OSSFS
  2. 自社構築の Nextcloud オーディオおよびビデオ センター: Aria2 オフライン ダウンロード + PotPlayer および Kodi ローカル表示
  3. Linux VPS は Google Drive と Dropbox をマウントし、VPS ホストデータの同期とバックアップを実現します

追記: 2017 年 12 月 13 日更新、 Raspberry Pi で NAS を構築するときにいくつかの問題が発生する可能性があります。ここでは、低コストの NAS ストレージ ホームを構築する際の Raspberry Pi Ten の問題と解決策をまとめています。 Raspberry Piを搭載したサーバーを整理整頓。

追記: 2017 年 11 月 14 日更新、 シンプルなオンライン ファイル管理システムを構築したい場合は、以下を試すことができます: 3 つの優れたオンライン ファイル マネージャー (ディレクトリ リスト) の比較 - Directory Lister、h5ai、FileRun。

1. NextCloudをRaspberry Piにインストールする

1.1  簡単な方法: NextCloudPi イメージを直接フラッシュする

NextCloudPi は、Raspberry Pi 専用の NextCloud イメージです。イメージには、次のように、Raspbian 9、Nextcloud 12.0.2、Apache 2.4.25、HTTP2 などがすでに含まれています。

Raspbian 9 ストレッチ

ネクストクラウド12.0.2

Apache 2.4.25、HTTP2 が有効になっている

PHP 7.0 (PHP5 の 2 倍の速度!)

マリアDB10

4.9 Linux カーネル

nextcloudpi-config による簡単なセットアップ (RAM ログ、USB ドライブなど)

HTTPS への自動リダイレクト

ACPU PHP キャッシュ

ファイルキャッシュで有効化された PHP Zend OPcache

HSTS

Nextcloud の Cron ジョブ

まともな設定のデフォルト

絵文字の完全サポート

NextCloudPi のインストール手順は、公式 Web サイト: https://ownyourbits.com/2017/02/13/nextcloud-ready-raspberry-pi-image/、代替ダウンロード: https://do.wzfou.net/wzfou で参照できます。 /NextCloudPi_08-20- 17.tar.bz2。インストールが完了すると、https://<rpi_ip_or_url>:4443 を通じてアクセスできるようになります。

6. まとめ

私の経験から言えば、NextCloudPi イメージを直接フラッシュして Raspberry Pi に NextCloud をインストールするのが最善です。手動で LNMP をインストールして NextCloudPi を構成すると、大量のリソースを消費し、動作が少し遅くなる傾向があるためです。

Raspberry Pi は Aria2 を単独で実行し、多くのリソースを消費しません。Aria2 を使用してマグネット リンクをダウンロードしても速度が出ない場合は、構成ファイルに bt-tracker サーバーを追加して、しばらく辛抱強く待ってください。

今日、使用中に にも遭遇しました。Raspberry Pi の電源をオフにして再起動した後、モバイル ハードディスク をマウントするときに、「エラー マウントがゼロ以外の終了ステータス 32 で終了しました。できません」というエラー メッセージが表示されました。スーパーブロックを読み取ります。 解決方法: まずコマンド sudo fdisk -l を使用して /dev/sdxxx を見つけ、次に修復します: sudo fsck /dev/sdxxx。 Aria2 を再起動した後にダウンロード タスクが空であることが 判明した場合は、/root/.aria2 のセッション ファイルが読み取りおよび書き込み権限に変更されていない可能性があります。その中のすべてのファイルを変更してください。 755 権限まで。

返信を残す