レンタルサーバーのロリポップにNextcloudをインストールする方法。
Nextcloudを26にしたところ、あちこちで不具合が発生し、使い物にならなくなりました。 24に戻したところ使えるようになったので、この記事では24を使用します。
※その後クライアントアプリがなぜか使えなくなりました。 Nextcloud27とPHP8.2モジュールに変更したところ復活しました。
ダウンロード
- ここから24をダウンロードする。(https://download.nextcloud.com/server/releases/nextcloud-24.0.12.zip)
- https://nextcloud.com/changelog-unsupported/
インストール
- WAFを無効にする。(重要!)
- 使うURLの独自SSL(無料)を設定しておく。
- MySQLを使用するなら、ロリポップの管理画面で、データベースを作成する。
- ユーザ名、パスワード、データベース名、サーバー名を記録しておく。
- ロリポップのフォルダに先程のZIPファイルを展開する。
- 例えば、web/[URL]/以下に展開。
- ブラウザからアクセスする。
- 例えば、web/[URL]/ならhttps://[URL]/nextcloud
Tips
- ストレージ内のファイルエントリーを再構築したい。(mysql)
DELETE FROM oc_filecache;
- ファイルが認識しなくなった。
cd web/[URL]/nextcloud php8.2 occ files:scan --all php8.2 occ files:cleanup
ref.
- https://www.digitalboo.net/post/6601/xserver-nextcloud-warning