先日、Orange Pi One に Nextcloud を導入しました。
その際に利用した Snapパッケージは導入障壁が低い反面、細かい設定がインストール時にできないというデメリットも存在します。
(だから簡単導入できるのですが...)。
改めて Nextcloud の導入方法をまとめてみました。
目次
Nextcloud C/S
Nextcloud には、サーバとクライアントの2つの形態が用意されています。
Nextcloud システム本体がサーバ、それに接続するためのクライアントに分かれています。
※サーバは Webサーバ上に構築され、ブラウザ経由でのアクセスが提供されるので必ずしもクライアントが必要というわけではありません。
base on Install – Nextcloud
Server
There are several ways to get your own Nextcloud for you and your data.
Desktop
Connect to your Nextcloud with our clients for Windows, macOS and Linux.
Mobile
Use your Nextcloud on the go with our Android and iOS apps.
Nextcloud パッケージ
Nextcloud サーバの導入方法は大きく3つに別れています。
base on Install – Nextcloud
Archive File
The archive should be extracted in a folder your web server has access to. Latest stable version: 15.0.5
Web Installer
The Web Installer is the easiest way to install Nextcloud on a web space. It checks the dependencies, downloads Nextcloud from the official server, unpacks it with the right permissions and the right user account. Finally, you will be redirected to the Nextcloud installer.
Appliances
Home/SME appliance
SME/Enterprise appliance
Docker image
Snap package
Archive
フルパッケージのダウンロード版です。
後述の Web Installer と比較して、オフラインインストーラと考えると分かりやすいでしょうか。
Web Installer
オンラインインストーラです。
インストーラ(PHPファイル)を Webサーバに設置して実行すると、導入ができます。
Appliances
VM や Docker, Snap パッケージでの提供になります。
すぐ利用できることに主眼が置かれているため、本番運用前のテスト利用がメインでしょうか。
※もちろん、本番運用も可能ですが、キャパシティプランは必要でしょう。