May 1, 2025 12:28 AM GMT+0
May 8, 2025 12:03 AM GMT+0
May 2, 2025 04:55 AM GMT+0
May 1, 2025 09:43 PM GMT+0
はじめに
無料プランなので、2GBそこそこくらいの容量しかなく、頻繁に満杯になってしまう。
サブスクで有料会員になってもいいのかもしれないが、何か今ある環境でなんとかできないかなーという検討。
ConoHa WING内にDropboxぽい機能を持っているらしい「NextCloud」というミドルウェアをインストールしてみる。
🌟
先にまとめを書いておく- ConoHaWING で Nextcloudのインストールを試みた
- インストール自体はできたが、うまくファイルアップロードができなかった
20250430 14:23 Conoha WING に NEXTCloudをインストールする
インストールファイルを配置する
- setup-nextcloud.php をConoHa WINGで公開可能なディレクトリ(例:
/home/ユーザー名/public_html/nextcloud など)にアップロードします。
配置したファイルにアクセスする
https://対象のドメインパス/setup-nextcloud.php
This version of Nextcloud requires at least PHP 8.1
You are currently running 7.4.33. Please update your PHP version.
PHPのバージョンをあげる
Conoha Wing上にデータベースを作成する
作成したデータベースにNextCloudから接続する
データベースのアカウント名に無駄な空白スペースが入っていただけだった……
推奨アプリのインストール確認
20250501 21:30 アクセス出来るようになったが、ファイルを配置したりできない
権限がないのか?
$ ls -lhd data
drwxrwx--- 5 c80 c80 9 5月 1 10:36 data
$ chmod 775 data
$ ls -lhd data
drwxrwxr-x 5 c80 c80 9 5月 1 10:36 data
$ chmod 777 data
$ ls -lhd data
drwxrwxrwx 5 c80 c80 9 5月 1 10:36 data
もしかしてサーバー自体のPHPをバージョンアップしないと駄目だった?
$ php occ status
This version of Nextcloud requires at least PHP 8.1<br/>You are currently running 7.4.33. Please update your PHP version.
[c8076230@web0334 nextcloud]$ php occ status
The current PHP memory limit is below the recommended value of 512MB.
- installed: true
- version: 31.0.4.1
- versionstring: 31.0.4
- edition:
- maintenance: false
- needsDbUpgrade: false
- productname: Nextcloud
- extendedSupport: false
[c8076230@web0334 nextcloud]$
→ステータスは見られるようになったが、アップロードは引き続きできない
PHPのメモリが不足しているとアップロードできない?
$ php occ status
- installed: true
- version: 31.0.4.1
- versionstring: 31.0.4
- edition:
- maintenance: false
- needsDbUpgrade: false
- productname: Nextcloud
- extendedSupport: false
$
→ステータス表示でメモリーについて表示されなくなった
結論:いったんあきらめ
20250502 6:45 ConoHa WINGに ownCloudをインストールする
同じようにOSSでレンタルサーバーで動かせるらしい<ownCloud>をインストールしてみる。
1. ownCloudのダウンロード
2. サーバーへのアップロード
- ダウンロードしたZIPファイルをサーバーへアップロードします。(WinSCPを使っています)
- ファイルを展開してWeb公開ディレクトリに配置します
$ unzip owncloud-complete-20250311.zip
$ mv -i owncloud 対象のディレクトリ
3. パーミッションの設定
- ownCloudディレクトリなど、特に気になるパーミッションはなかった
- いったんそのまま進行する
4. インストールウィザードの実行
- ブラウザで配置したowncloudにアクセスします。
PHPバージョンの修正
This version of ownCloud is not compatible with PHP 8.0
You are currently running PHP 8.4.3.
ownCloudはPHP7.4のみサポートらしい。
セットアップ完了し、ログイン確認
ログインできるが、こっちもファイルは確認出来ない……
20250502 13:58 いったんDBとかユーザーとか削除してもう一度NextCloudを試してみる
共有サーバーの要件的にもしかしたらownCloudは実施できないのかも?(というようにGPTがいってた)
ユーザーとDBを削除する
PHPのバージョンを8.1にした
memory_limit = 512M
Nextcloudのファイルを取得する
今回はWebインストールではなく、ZIPを取得して展開してみる。
$ unzip latest.zip
データベースとユーザーを作成した
SQLiteでインストールしてみた
ocdataファイルを配置してみる
20250508 15:01 シンフリーサーバーをレンタルしてみる→サーバー移設じゃないと無料じゃなかった
20250508 15:32 XREAサーバーをレンタルしてみる
まとめ
✅
このページでやったこと- ConoHaWING で Nextcloudのインストールを試みた
- インストール自体はできたが、うまくファイルアップロードができなかった