Advanced Search
Search Results
7 total results found
Nextcloudインストール後の設定(Gmail連携)
Nextcloudインストール後に出てくるこの警告画面を一つずつ潰していきます。 メールサーバーの設定が未設定または未確認です。基本設定で設定を行ってください。その後、フォームの下にある「メールを送信」ボタンで設定を確認してください。 基本的に、Redmineと同じ方法でNextcloudはメールサーバの設定が可能になります。 前提 Gmailのアプリパスワードを取得していること Nextcloudの個人設定でメールアドレスを登録していること のみです。 管理>基本設定に進みます。 設定の前に 最終ジ...
Nextcloudインストール後の設定(config修正とredis-server組み込み)
メール設定後、Nextcloudのセキュリティ&セットアップ警告をまとめて対応します。 データベースは取引ファイルを見ることに使われています。パフォーマンスをあげるには、可能であればメモリーのキャッシュを設定してください。 ご使用のシステムには、デフォルトの電話地域が設定されていません。 メモリーキャッシュが構成されていません。 動作を確認した環境 Ubuntu 20.04 Apache 2.4系 PHP8.1 Nextcloud 27.0.2 ※28.x系は別のエラーが出てきますが、今回の対象は上記の...
Ubuntu 20.04(22.04)にNextcloudをインストール
新たにインストールしたUbuntu20.04系/Ubuntu22.04サーバにNextcloudを導入します。 前提 以下が稼働済みです。 Ubuntu 20.04 Ubuntu 22.04でも動作を確認しました。 MySQL 8.0.33 Apache 2.4 また、設定するドメインに即したサーバ証明書があることを前提に本記事を作成しています。 さっくりとした手順 ※SSHログインし、ターミナルでの操作を行います。 PHPのレポジトリを追加して、Ubuntu20.04でもPHP8.xが使えるようにしま...
NextcloudのExternal StorageサービスでのArray to string conversionエラーに対処
エラー概要 Nextcloud 28.x以降にバージョンアップしてから、ログで以下が大量に出力され続けていました。 Array to string conversion at /var/www/html/nextcloud/lib/private/Files/Cache/Scanner.php#224 こちらの対処を行います。 エラーが出る要件 Nextcloud 28.x以降を利用している。 External Storageプラグインを利用している。 このプラグインで、S3(乃至はS3互換のオンラインストレ...
Mod_Securityで特定のルールを無視する設定(Nextcloudでの偽陽性を排除)
Nextcloudにmod_securityを導入するに当たり、気をつけなければならないのがファイルの閲覧や登録、入力処理中にMod_securityが不審な処理として判断してしまうこと(偽陽性)です。 そこで、 偽陽性と思われるログの調査 調査時の補助線引き 偽陽性になるルールを無視する設定 を行います。 ログ確認 /var/log/nextcloud_error.logから、以下のようなログを見ました。 [Wed Sep 11 16:35:02.048442 2024] [security2:error] ...
NextcloudのDB、照合順序を変更。
NextcloudのインストールでDBを作成す際に CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; としていました。 運用中、より正確な比較やソートが必要という判断をしたのでDBの照合順序をci(Case Insentive)ではなく、bin(Binary)に変更します。 DBを操作するため、作業前後にメンテナンスモードに入るとともに、ユーザーへの周知は徹底して行ってください。 メン...
Nextcloudの切り戻し(ダウングレード)手順。
Nextcloud、Webからアップグレードすることはできますが下位のメジャーバージョンにダウングレードすることはできません。 アップグレードの失敗ならびにアプリの相性などで元のバージョンに戻したい場合は以下のように切り戻しを行います。 (今回の筆者のパターンは前者です) 前提 アップグレード前のnextcloudのDBを取っていること これがなければそもそも成り立ちません。この方法で日次のバックアップを取っていました。 取っていなかった場合は別のサイトをお探しください。 nextcloud_backup.sql等...