aufgaben:nextcloud:nc_admin
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| aufgaben:nextcloud:nc_admin [2025/01/12 12:45] – Branislav Zeljak | aufgaben:nextcloud:nc_admin [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== 03 - Nextcloud nach der Installation ====== | ||
| - | |||
| - | Mögliche Meldungen nach der Grundinstallation. Dies sind nur Beispile welche Fehler auftreten können und wie diese zu beheben sind. | ||
| - | |||
| - | Die komplette [[https:// | ||
| - | |||
| - | ===== ToDo nach der INstallation ===== | ||
| - | |||
| - | Unter Admiministrationseinstellungen -> Übersicht gibt es einige Fehler welche man bereingen sollte. | ||
| - | |||
| - | {{: | ||
| - | |||
| - | |||
| - | **Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, | ||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | < | ||
| - | |||
| - | ServerAdmin webmaster@localhost | ||
| - | DocumentRoot / | ||
| - | ErrorLog ${APACHE_LOG_DIR}/ | ||
| - | CustomLog ${APACHE_LOG_DIR}/ | ||
| - | |||
| - | < | ||
| - | Options Indexes FollowSymLinks | ||
| - | AllowOverride All | ||
| - | Require all granted | ||
| - | </ | ||
| - | |||
| - | </ | ||
| - | </ | ||
| - | |||
| - | Die Kommentarzeilen können entfernt werden und die " | ||
| - | |||
| - | **Unsicherer Zugriff auf die Website über HTTP. Es wird dringend empfohlen, Ihren Server so einzurichten, | ||
| - | |||
| - | SSL Zertifikate sollte eingerichtet werden. | ||
| - | |||
| - | |||
| - | **Das PHP-Speicherllmit liegt unterhalb des empfohlenen Wertes von 512 MB.** | ||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | ALT: | ||
| - | memory_limit = 128M | ||
| - | |||
| - | NEU: | ||
| - | memory_limit = 1024M | ||
| - | </ | ||
| - | |||
| - | Sollte es zu performance Problemen kommen so kann der Wert in kleinen Schritte erhöht werden. | ||
| - | |||
| - | **Die PHP-Konfigurationsoption " | ||
| - | |||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | ALT: | ||
| - | output_buffering = 4096 | ||
| - | |||
| - | NEU: | ||
| - | output_buffering = off | ||
| - | </ | ||
| - | |||
| - | |||
| - | ---- | ||
| - | |||
| - | |||
| - | {{: | ||
| - | |||
| - | **Ihr Webserver ist nicht ordnungsgemäß für die Auflösung von `.well-known`-URLs eingerichtet. Fehler bei: `/ | ||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | < | ||
| - | Redirect 301 / | ||
| - | Redirect 301 / | ||
| - | Redirect 301 / | ||
| - | Redirect 301 / | ||
| - | </ | ||
| - | </ | ||
| - | Ergänze in der IfModule Section. | ||
| - | |||
| - | **Der Server hat keine konfigurierte Startzeit für das Wartungsfenster. Das bedeutet, dass ressourcenintensive tägliche Hintergrundaufgaben auch während Ihrer Hauptnutzungszeit ausgeführt werden. Wir empfehlen, das Wartungsfenster auf eine Zeit mit geringer Nutzung festzulegen, | ||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | ' | ||
| - | </ | ||
| - | Dies Meldung lässt sich abstellen, in dem man in der Nextcloud-Konfigurationsdatei config.php den Parameter maintenance_window_start ergänzt. Als Wert gibt man dann eine volle Stunde (0 bis 23) an. Ab diesem Zeitpunkt werden in den nächsten vier Stunden diese o.g. Hintergrundaufgaben durchgeführt. | ||
| - | |||
| - | |||
| - | |||
| - | **One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance: | ||
| - | < | ||
| - | root@nc:/ | ||
| - | </ | ||
| - | |||
| - | **Einige Header sind in Ihrer Instanz nicht richtig eingestellt - Der `Strict-Transport-Security`-HTTP-Header ist nicht gesetzt (er sollte mindestens `15552000` Sekunden betragen). Für erhöhte Sicherheit wird empfohlen, HSTS zu aktivieren. Weitere Informationen finden Sie in der Dokumentation** | ||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | < | ||
| - | Header always set Strict-Transport-Security " | ||
| - | </ | ||
| - | </ | ||
| - | Hinzufügen zur 000-default.conf | ||
| - | |||
| - | Im anschluss. | ||
| - | < | ||
| - | a2enmod headers | ||
| - | systemctl restart apache2 | ||
| - | </ | ||
| - | |||
| - | **Einige fehlende optionale Indizes wurden erkannt. Gelegentlich werden neue Indizes hinzugefügt (von Nextcloud oder installierten Anwendungen), | ||
| - | < | ||
| - | root@nc:/ | ||
| - | </ | ||
| - | Auf Kommandozeile den occ Befehl ausführen. | ||
| - | ---- | ||
| - | {{: | ||
| - | |||
| - | **3 Warnungen in den Protokollen seit 4. Januar 2025, 17:04:08** | ||
| - | |||
| - | |||
| - | **Die Datenbank wird für transaktionale Dateisperren verwendet. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, falls verfügbar. Weitere Informationen finden Sie in der Dokumentation.** | ||
| - | < | ||
| - | root@nc:~# apt install redis-server php-redis | ||
| - | |||
| - | root@nc:~# usermod -a -G redis www-data | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ], | ||
| - | </ | ||
| - | |||
| - | **Es wurde kein Speichercache konfiguriert. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, sofern verfügbar. Weitere Informationen finden Sie in der Dokumentation.** | ||
| - | < | ||
| - | root@nc:~# apt install php-apcu | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | extension=apcu.so | ||
| - | apc.enable_cli=1 | ||
| - | |||
| - | systectl restart apache2 | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | .... | ||
| - | letzte Zeile: | ||
| - | ' | ||
| - | </ | ||
| - | |||
| - | **Für Ihre Installation ist keine Standard-Telefonregion festgelegt. Dies ist erforderlich, | ||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | |||
| - | ' | ||
| - | </ | ||
| - | |||
| - | **Sie haben Ihre E-Mail-Serverkonfiguration noch nicht festgelegt oder überprüft. Gehen Sie bitte zu den „Grundeinstellungen“, | ||
| - | |||
| - | Administrationseinstellungen -> Grundeinstellungn | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | Hier kann ein Email-Accont eingetragen werden für den Versan von Emails. | ||
| - | |||
| - | **Dieser Instanz fehlen einige empfohlene PHP-Module. Für eine verbesserte Leistung und bessere Kompatibilität wird dringend empfohlen, diese zu installieren: | ||
| - | < | ||
| - | apt install php-intl php-bcmath php-gmp php-imagick -y | ||
| - | |||
| - | systemctl restart apache2 | ||
| - | </ | ||
| - | |||
| - | **Das PHP OPcache-Modul ist nicht ordnungsgemäß konfiguriert. Der " | ||
| - | < | ||
| - | Editiren der Datei: / | ||
| - | opcache.interned_strings_buffer=16 | ||
| - | </ | ||
| - | |||
| - | **Das PHP-Modul " | ||
| - | |||
| - | < | ||
| - | php -r " | ||
| - | Es fehlt das SVG Modul | ||
| - | |||
| - | apt install libmagickcore-6.q16-6-extra | ||
| - | systemctl restart apache2 | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | <WRAP center round important 60%> | ||
| - | **Nach der Anpassung muss der Webserver neu gestartet werden.** | ||
| - | < | ||
| - | systemctl restart apache2 | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | <hidden conf Dateien> | ||
| - | <code - Apache conf Datei> | ||
| - | | ||
| - | < | ||
| - | ServerAdmin webmaster@localhost | ||
| - | DocumentRoot / | ||
| - | ErrorLog ${APACHE_LOG_DIR}/ | ||
| - | CustomLog ${APACHE_LOG_DIR}/ | ||
| - | < | ||
| - | Options Indexes FollowSymLinks | ||
| - | AllowOverride All | ||
| - | Require all granted | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | Header always set Strict-Transport-Security " | ||
| - | Redirect 301 / | ||
| - | Redirect 301 / | ||
| - | Redirect 301 / | ||
| - | Redirect 301 / | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | <code - Nextcloud conf Datei> | ||
| - | root@nc:~# cat / | ||
| - | <?php | ||
| - | $CONFIG = array ( | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | array ( | ||
| - | 0 => ' | ||
| - | ), | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | array ( | ||
| - | ' | ||
| - | ' | ||
| - | ), | ||
| - | ' | ||
| - | ); | ||
| - | </ | ||
| - | </ | ||
| - | |||
