{"id":8125,"date":"2021-12-18T17:33:21","date_gmt":"2021-12-18T15:33:21","guid":{"rendered":"https:\/\/u-labs.de\/portal\/?p=8125"},"modified":"2023-01-02T19:41:13","modified_gmt":"2023-01-02T17:41:13","slug":"dietpi-7-9-dashboard-sicherung-apache-php-fpm-und-weitere-neuerungen-vorgestellt-so-kannst-du-updaten","status":"publish","type":"post","link":"https:\/\/u-labs.de\/portal\/dietpi-7-9-dashboard-sicherung-apache-php-fpm-und-weitere-neuerungen-vorgestellt-so-kannst-du-updaten\/","title":{"rendered":"DietPi 7.9: Dashboard, Sicherung, Apache, PHP-FPM und weitere Neuerungen vorgestellt &#8211; so kannst du Updaten!"},"content":{"rendered":"<p>DietPi hat sein Dezember-Release in Version 7.9 vorgestellt. Ich fasse euch die wichtigsten Neuerungen zusammen und zeige euch, wie ihr die aktuellste Version bekommt.<\/p>\n<h2 class=\"wp-block-heading\">Was ist neu?<\/h2>\n<h3 class=\"wp-block-heading\">Dashboard mit Passwortschutz<\/h3>\n<p>DietPi-Dashboard soll eine leichtgewichtige Web-Oberfl\u00e4che f\u00fcr den DietPi bieten. Es war bereits als Beta-Version zum testen verf\u00fcgbar. Gefehlt hat dabei ein Passwortschutz &#8211; der ist angesichts des Funktionsumfangs dringend n\u00f6tig, wie wir gleich sehen werden. In DietPi 7.9 wurde dies nachgeliefert. Man kann das Dashboard \u00fcber dietpi-software installieren. Wer nicht durch das Men\u00fc navigieren will, kann auch einfach folgenden Befehl nutzen:<\/p>\n<div class=\"wp-block-syntaxhighlighter-code \">\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nsudo dietpi-software install 200\n<\/pre>\n<\/div>\n<p>Zu Beginn der Installation werden wir gefragt, welche Version wir installieren m\u00f6chten. Sofern ihr nicht die neueste Version mit nicht ausgereiften Funktionen ausprobieren wollt, w\u00fcrde ich hier <strong>Stable<\/strong> ausw\u00e4hlen. Nach Abschluss der Installation k\u00f6nnt ihr DietPi im Browser \u00f6ffnen. Urspr\u00fcnglich auf Port <strong>8088<\/strong>, dieser wurde jedoch ge\u00e4ndert. InfluxDB nutzt ebenfalls 8088, daher ist der neue Standardport <strong>5252<\/strong>. In meinen Test wurde der Port bei einem Update entgegen der Doku nicht aktualisiert und es gab auch keine Nachfrage.<\/p>\n<p>Im Dashboard muss man sich dann wie angek\u00fcndigt zun\u00e4chst mit dem Systempasswort (standardm\u00e4\u00dfig dietpi) anmelden, um Zugriff zu erhalten:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23-1024x576.png\" alt=\"\" class=\"wp-image-8129\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23-1024x576.png 1024w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23-300x169.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23-768x432.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23-1536x864.png 1536w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23-70x39.png 70w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-23.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<p>Auf der Startseite haben wir grundlegende Ressourcen wie Prozessorauslastung, Arbeitsspeicher und Datentr\u00e4gerbelegung im Blick. Neben einer Prozess\u00fcbersicht sieht man alle laufenden Dienste, die auch gestoppt\/gestartet werden k\u00f6nnen. Per Mausklick l\u00e4sst sich Software installieren, es gibt ein Terminal und auch einen Dateibrowser. Wenn euch das interessiert, postet gerne ins Forum oder in die Kommentare, dann stelle ich das mal ausf\u00fchrlicher vor.<\/p>\n<h3 class=\"wp-block-heading\">DietPi-Backup kann mehrere Sicherungen aufbewahren<\/h3>\n<p>Bei der integrierten Sicherung kann man nun festlegen, wie viele Sicherungen sie aufbewahren soll. Diese werden automatisch rotiert &#8211; das hei\u00dft: Beim Erreichen des Grenzwertes wird das \u00e4lteste Backup verwendet, um inkrementelle Sicherungen durchzuf\u00fchren. Es wird also nur das hinzugef\u00fcgt, was sich ge\u00e4ndert hat.<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-24.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-24-1024x285.png\" alt=\"\" class=\"wp-image-8130\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-24-1024x285.png 1024w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-24-300x84.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-24-768x214.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-24-70x20.png 70w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-24.png 1460w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<p>Dar\u00fcber hinaus lassen sich Sicherungen au\u00dferhalb von \/mnt aufbewahren, solange Symlinks und Unix-Berechtigungen unterst\u00fctzt werden. Au\u00dferdem wurde ein Fehler beim Sichern und Wiederherstellen behoben, wenn man einen Nicht-Standardpfad verwendet.<\/p>\n<h3 class=\"wp-block-heading\">Apache wird performanter: PHP-FPM statt mod_php<\/h3>\n<p>Wer Apache als Webserver zusammen mit PHP verwendet, bekommt bei Neuinstallationen ab sofort <strong>PHP-FPM<\/strong>. Dies ist ein Prozessmanager, der PHP vom Webserver entkoppelt und Pools f\u00fcr neue Anfragen bereit h\u00e4lt. Bei <strong>mod_php <\/strong>startet Apache einen eigenen PHP-Prozess f\u00fcr jede eigene Anfrage. Kurz gesagt: PHP-FPM ist schneller und ressourcenschonender. Wenn euch das genauer interessiert, schreibt gerne einen Beitrag ins Forum oder in die Kommentare, dann mache ich einen ausf\u00fchrlicheren Beitrag dazu. <\/p>\n<p>Dazu gibt es ein paar Detail-Verbesserungen: Es wird nun auf einen einzelnen Prozess mit mehreren Threads gesetzt, statt mehrerer Prozesse. Die Standardkonfiguration befindet sich fortan in einer eigenen Datei, statt in der standardm\u00e4\u00dfigen apache2.conf. <\/p>\n<h3 class=\"wp-block-heading\">Kein eigenes Men\u00fc mehr f\u00fcr Dateiserver<\/h3>\n<p>In DietPi-Software gab es bislang einen eigenen Eintrag f\u00fcr <strong>File server<\/strong>. Der Grund daf\u00fcr: Es wurden Probleme festgestellt, wenn mehrere Dateiserver parallel liefen. Daher waren andere Dateiserver zu deinstallieren, bevor man einen neuen installiert. Beispielsweise den laufenden Samba entfernen, bevor FTP installiert werden soll. Dies soll beim DietPi nicht mehr der Fall sein. Nicht ganz nachvollziehbar f\u00fcr mich, das sind verschiedene Dienste mit verschiedenen Ports. Mir ist in der Richtung nichts bekannt. Eventuell gab es da seitens DietPi mit der Konfiguration Probleme. <\/p>\n<p>Jedenfalls wurde der Eintrag entfernt. Wer entsprechende Dienste f\u00fcr Dateiserver installieren m\u00f6chte, macht das daher nicht mehr \u00fcber den entfernten Eintrag <strong>File server<\/strong>, sondern ganz normal \u00fcber <strong>Browse Software<\/strong> bzw. <strong>Search Software<\/strong>.<\/p>\n<h3 class=\"wp-block-heading\">Debian Stretch ist veraltet<\/h3>\n<p>Debian 9 Stretch ist bei DietPi veraltet, die n\u00e4chste DietPi-Version 8.0 welche im Januar 2022 erscheint wird es nicht mehr unterst\u00fctzen. Es befindet sich bei Debian derzeit in LTS-Pflege durch die Community bis Juni 2022. Wer noch Version 9 einsetzt, sollte daher am besten gleich auf Version 11 Bullseye aktualisieren, sofern m\u00f6glich.<\/p>\n<h2 class=\"wp-block-heading\">So aktualisierst du auf DietPi 7.9<\/h2>\n<p>Hast du bereits eine \u00e4ltere Version von DietPi auf deinem Pi installiert, logge dich auf die Konsole des Systemes (z.B. per SSH) ein. Dort informiert der Banner \u00fcber das verf\u00fcgbare Update:<\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-22.png\"><img loading=\"lazy\" decoding=\"async\" width=\"918\" height=\"591\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-22.png\" alt=\"\" class=\"wp-image-8126\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-22.png 918w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-22-300x193.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-22-768x494.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-22-70x45.png 70w\" sizes=\"auto, (max-width: 918px) 100vw, 918px\" \/><\/a><\/figure>\n<p>Mit <strong>sudo dietpi-update<\/strong> kannst du ein Men\u00fc aufrufen. Es zeigt dir die \u00c4nderungen in den Changeslogs und bietet die M\u00f6glichkeit, vorher eine Sicherung anzulegen &#8211; prinzipiell keine schlechte Idee. \u00dcber <strong>Update<\/strong> kannst du die Aktualisierung starten.<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"327\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25-1024x327.png\" alt=\"\" class=\"wp-image-8131\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25-1024x327.png 1024w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25-300x96.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25-768x246.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25-1536x491.png 1536w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25-70x22.png 70w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/12\/grafik-25.png 1570w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<p>Bevor es los geht, folgt ein Hinweis. Die DietPi-Programme und Automatismen gehen davon aus, dass niemand h\u00e4ndisch etwas unerwartetes am System ver\u00e4ndert. Falls ihr dies dennoch macht, kann es Probleme geben, z.B. bei der Aktualisierung von fertigen Programmen. Ihr solltet daher bevorzugt die in DietPi integrierten Werkzeuge nutzen. H\u00e4ndische Anpassungen nur falls unbedingt n\u00f6tig und dokumentieren, sodass ihr im Problemfall daran denkt.<\/p>\n<p>Nach einigen Minuten ist die neue Version 7.9 installiert. DietPi startet automatisch alle Dienste neu. Dennoch empfehle ich einen kompletten Neustart mit <strong>sudo reboot<\/strong>.<\/p>\n<h2 class=\"wp-block-heading\">Weitere \u00c4nderungen\/Fehlerkorrekturen<\/h2>\n<p>Auch einige kleinere Verbesserungen und Fehlerkorrekturen haben ihren Weg in Version 7.9 gefunden. Vor allem wenn ihr bestimmte Probleme habt, empfehle ich euch <a href=\"https:\/\/dietpi.com\/docs\/releases\/#bug-fixes-79\" title=\"https:\/\/dietpi.com\/docs\/releases\/#bug-fixes-79\" target=\"_blank\" rel=\"nofollow\">die Bug Fixes von DietPi 7.9<\/a> anzuschauen. Darunter werden zudem bekannte Fehler aufgelistet, die in dieser Version noch nicht behoben wurden. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>DietPi hat sein Dezember-Release in Version 7.9 vorgestellt. Ich fasse euch die wichtigsten Neuerungen zusammen und zeige euch, wie ihr die aktuellste Version bekommt. Was ist neu? Dashboard mit Passwortschutz DietPi-Dashboard soll eine leichtgewichtige Web-Oberfl\u00e4che f\u00fcr den DietPi bieten. Es war bereits als Beta-Version zum testen verf\u00fcgbar. Gefehlt hat dabei ein Passwortschutz &#8211; der ist &#8230;<\/p>\n","protected":false},"author":5,"featured_media":9966,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1071,1053],"tags":[1000],"class_list":["post-8125","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dietpi","category-raspberry-pi-betriebssysteme","tag-dietpi"],"_links":{"self":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/8125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/comments?post=8125"}],"version-history":[{"count":5,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/8125\/revisions"}],"predecessor-version":[{"id":9801,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/8125\/revisions\/9801"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media\/9966"}],"wp:attachment":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media?parent=8125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/categories?post=8125"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/tags?post=8125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}