Nextcloud mit Memory Cache auf Uberspace

Um die Meldung

Es wurde kein Memory Cache konfiguriert. Um die Leistung zu verbessern, konfigurieren Sie bitte einen Cache-Speicher, sofern vorhanden. Weitere Informationen finden Sie in unserer Dokumentation

im Administratorbereich unserer Nextcloud-Installation beim Hoster Uberspace zu beseitigen, gehen wir unter besonderer Berücksichtung und gegebenenfalls unter Anpassung der Pfade wie folgt vor:

test -d ~/service || uberspace-setup-svscan

 

uberspace-setup-redis

 

svc -du ~/service/redis

 

uberspace-install-pecl redis

Es sollte nun die -angepasste- Meldung

Build complete.
Don’t forget to run ‚make test‘.
Configuring your extension_dir to /home/NUTZER/pecl … done
Creating /home/NUTZER/pecl … done
Installing redis.so to /home/NUTZER/pecl … done
Activating redis.so in ~/etc/php.ini … done
Killing currently running PHP processes (if any) … done
[NUTZER@SERVER ~]$

erscheinen.

Wir öffnen die config; hier bitte genau aufpassen und den Befehl,  je nachdem, wo auf dem Server sich Nextcloud befindet, an die Installation anpassen:

nano /var/www/virtual/NUTZER/html/nextcloud/config/config.php

Nun den folgenden Codeblock unter ‚installed‘ => true einfügen; dabei NUTZER durch den eigenen Nutzernamen ersetzen:

‚filelocking.enabled‘ => ‚true‘,
‚memcache.locking‘ => ‚\OC\Memcache\Redis‘,
‚memcache.local‘ => ‚\OC\Memcache\Redis‘,
‚redis‘ => array(
‚host‘ => ‚/home/NUTZER/.redis/sock‘,
‚port‘ => 0,
),

Wir speichern mit Strg + o und verlassen den Editor mit Strg + x. Anschließend prüfen wir in Nextcloud, ob die Sicherheitswarnung verschwunden ist. Dort sollte stattdessen

Sicherheits- & Einrichtungswarnungen
Alle Überprüfungen bestanden.

erscheinen. Bei einem Update/Upgrade Nextclouds ergeben sich keine Veränderungen. Bei einer Neuinstallation hingegen muss die config erneut wie vorstehend bearbeitet werden.

Grundlage dieses Beitrages sind die Artikel

bei Frank von intux.

1

8 comments on Nextcloud mit Memory Cache auf Uberspace

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.