Nextcloud: Vorschaugenerator installieren, um automatisch Miniaturansichten zu generieren

Die Thumbnail-Optimierung von Nextcloud trägt wesentlich zur Geschwindigkeit des Zugriffs auf die Netzwerkfestplatte von Nextcloud bei. Sehen wir uns an, wie der Vorschaugenerator installiert wird! Der Vorschaugenerator wurde auf Nextcloud mit der neuesten Version 18.x (veröffentlicht 2020) getestet. Die Thumbnail-Generierung funktioniert normal.

Nextcloud: Vorschaugenerator installieren, um automatisch Miniaturansichten zu generieren
vonDie Thumbnail-Optimierung von Nextcloud trägt wesentlich zur Geschwindigkeit des Zugriffs auf die Netzwerkfestplatte von Nextcloud bei. Sehen wir uns an, wie der Vorschaugenerator installiert wird! Der Vorschaugenerator wurde auf Nextcloud mit der neuesten Version 18.x (veröffentlicht 2020) getestet. Die Thumbnail-Generierung funktioniert normal.
Getestete Dateiformate:
avi, doc, bmp, gif, jpg, md, mkv, mp3, mp4, odp, ods, odt, pdf, png, psd, svg, tif, ttf, txt, xls.
Installieren Sie die Preview Builder-App:
Installieren Sie den Vorschaugenerator im Nextcloud App Store und aktivieren Sie ihn nach der Installation.
Oder installieren Sie es aus dem Nextcloud App Store:apps.nextcloud.com/apps/previewgenerator
Installieren Sie die LibreOffice-Software
Nach der Installation des Vorschaugenerators müssen Sie die LibreOffice-Software auf dem Server installieren.


dnf -y installiere libreoffice-headless
dnf -y installiere LibreOffice-Writer
dnf -y installiere libreoffice-impress
dnf -y installiere libreoffice-calc
dnf -y installiere LibreOffice-Draw
dnf -y installiere libreoffice-langpack-zh-Hans

Ausführliche Installationsanweisungen für die neueste Version von LibreOffice finden Sie hier:CentOS 8-Handbuch und DNF/YUM-Installation von LibreOffice
Installieren Sie ffmpeg, ImageMagick und Ghostscript
Wenn Sie die Quelle zusätzlicher Software nicht installiert haben, installieren Sie diese bitte zuerst. Referenz:So installieren Sie FFmpeg unter CentOS 8 / RHEL 8


dnf -y installiert ffmpeg imagemagick ghostscript

Ändern Sie die Konfigurationsdatei von Nextcloud
Nachdem die obige Software installiert ist, müssen Sie die Nextcloud-Konfigurationsdatei ändern


vi /var/www/nextcloud/config/config.php

Fügen Sie den folgenden Inhalt in config.php ein, wobei preview_libreoffice_path der Pfad ist, in dem Sie LibreOffice installiert haben.

'preview_libreoffice_path' => '/usr/bin/libreoffice',
'enable_previews' => true,
'enabledPreviewProviders' =>
Array (
0 => 'OC\Vorschau\TXT',
1 => 'OC\Vorschau\MarkDown',
2 => 'OC\Vorschau\OpenDocument',
3 => 'OC\Vorschau\PDF',
4 => 'OC\Preview\MSOffice2003',
5 => 'OC\Preview\MSOfficeDoc',
6 => 'OC\Vorschau\PDF',
7 => 'OC\Vorschau\Bild',
8 => 'OC\Preview\Photoshop',
9 => 'OC\Vorschau\TIFF',
10 => 'OC\Vorschau\SVG',
11 => 'OC\Vorschau\Schriftart',
12 => 'OC\Vorschau\MP3',
13 => 'OC\Vorschau\Film',
14 => 'OC\Preview\MKV',
15 => 'OC\Vorschau\MP4',
16 => 'OC\Vorschau\AVI',
),

Speichern Sie die Konfigurationsdatei Config, starten Sie den Webserver und PHP neu oder führen Sie einen direkten Neustart durch.
erstellenMiniaturansicht geplanter Aufgaben
Der letzte Schritt besteht darin, Miniaturansichten aller Dateien zu generieren und eine geplante Aufgabe zu erstellen.


sudo -u www php /var/www/nextcloud/occ Vorschau:generate-all -vvv
crontab -u www -e
*/10 * * * * php /var/www/nextcloud/occ Vorschau: Vorgenerieren -vvv
1/5 (2 Stimmen)

Das ist eine gute Idee

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