Nextcloud 14 & 15 @ all-inkl


Sowohl beim Upgrade auf NC 14.0.6 als auch Neuinstallation von NC 15.0.2 auf all-inkl Shared Hosting gibt es ein paar Dinge zu beachten:

  • in KAS erstellen: Ordner, (Sub)domain mit derzeit PHP7.2 oder 7.3, SSL aktivieren + force SSL + HSTS 15768000
  • wenn per Installer Datenbank erstellen, Einstellung Restrict access to the database > only allow local access (localhost) (recommended)
  • wenn nötig in …/config/config.php einstellen (/tmp mit Rechte 644 erstellen):
    'logtimezone'=>'Europe/Berlin',
    'tempdirectory'=>'/www/htdocs/v123xxx/tmp/',
  • in NC als Admin unter Administration > Basic settings (/index.php/settings/admin) > Background jobs > Webcron (Link)
  • in KAS unter Tools > Cronjobs > einrichten auf https://NC-DOMAIN/cron.php alle 15 Minuten, ev. Mail an webmaster mit email filter „success“

Sicherheits- & Einrichtungswarnungen in NC 14 Verwaltung > Übersicht

  • In der Datenbank fehlen einige Indizes. Auf Grund der Tatsache, dass das Hinzufügen von Indizes in großen Tabellen einige Zeit in Anspruch nehmen kann, wurden diese nicht automatisch erzeugt. Durch das Ausführen von „occ db:add-missing-indices“ können die fehlenden Indizes manuell hinzugefügt werden, während die Instanz weiter läuft. Nachdem die Indizes hinzugefügt wurden, sind Anfragen auf die Tabellen normalerweise schneller.
    • Fehlender Index „share_with_index“ in der Tabelle „NCdbprefix_share“.
    • Fehlender Index „parent_index“ in der Tabelle „NCdbprefix_share“.
    • Fehlender Index „fs_mtime“ in der Tabelle „NCdbprefix_filecache“.
  • auf shared hosting scheinbar nur per Cronjob oder SQL Kommando (Links A, B) zu gehen. Also in KAS > Datenbank in den phpMyAdmin und nach Export/Backup folgende SQL/Query /unter SQL!) ausführen:
    ALTER TABLE `NCdbprefix_share` ADD KEY `share_with_index` (`share_with`) USING BTREE;
    ALTER TABLE `NCdbprefix_share` ADD KEY `parent_index` (`parent`) USING BTREE;
    ALTER TABLE `NCdbprefix_filecache` ADD KEY `fs_mtime` (`mtime`) USING BTREE;

Schreibe einen Kommentar