howto:raspberry_pi_image
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| howto:raspberry_pi_image [2019/04/13 13:02] – Umstellung auf *.zip jau | howto:raspberry_pi_image [2024/01/23 16:56] (aktuell) – alte Version wiederhergestellt (2023/10/15 13:22) keine Leerzeichen! https://dev.mysql.com/doc/refman/8.0/en/command-line-options.html jau | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| ===== Features ===== | ===== Features ===== | ||
| - | * vollständige Installation eines Volkszählers | + | * vollständige Installation eines Volkszählers: vzlogger, |
| - | * vzlogger, | + | |
| * lediglich noch Anpassung an lokale Installation (Zähler, Netzwerk...) nötig | * lediglich noch Anpassung an lokale Installation (Zähler, Netzwerk...) nötig | ||
| - | * Zugriff auf Datenbank über phpmyadmin | ||
| * Optimierungen um die SD-Karte zu schonen | * Optimierungen um die SD-Karte zu schonen | ||
| * eingerichtete Datenkompression und Datenaggregation | * eingerichtete Datenkompression und Datenaggregation | ||
| + | |||
| + | < | ||
| ===== Image aufspielen ===== | ===== Image aufspielen ===== | ||
| - | * Aktuelles Image für RPi, RPi-B+, RPi 2, RPi 3 und Raspi Zero W herunterladen von [[https:// | + | * Aktuelles Image für RPi, RPi-B+, RPi 2, RPi 3, Rpi 4 und Raspi Zero W herunterladen von [[https:// |
| * Image mit [[http:// | * Image mit [[http:// | ||
| * beim Raspi Zero W im Verzeichnis /boot die Datei ' | * beim Raspi Zero W im Verzeichnis /boot die Datei ' | ||
| Zeile 48: | Zeile 48: | ||
| |Konsole|pi|raspberry| | |Konsole|pi|raspberry| | ||
| |ssh (Konsole über Netzwerk)|pi|raspberry| | |ssh (Konsole über Netzwerk)|pi|raspberry| | ||
| - | |Dateifreigabe|pi|raspberry| | + | |User für vzlogger|vzlogger|vzlogger| |
| |MySQL-Standardbenutzer|vz|demo| | |MySQL-Standardbenutzer|vz|demo| | ||
| |MySQL-Umfassender-Nutzer|vz-admin|secure| | |MySQL-Umfassender-Nutzer|vz-admin|secure| | ||
| - | |MySQL-Admin|root|raspberry| | + | |MySQL-Admin((seit " |
| + | Sicherheit eingebaut die nur dem Systemuser root auch DB-Zugriff als | ||
| + | root erlaubt. (sudo mysql --user=root -praspberry) ))|root|raspberry| | ||
| Zeile 58: | Zeile 60: | ||
| == Die Partition an die benutzte Karte anpassen == | == Die Partition an die benutzte Karte anpassen == | ||
| - | <note important> | + | Ist nicht mehr manuell nötig, das Dateisystem wird automatisch |
| == Tastatur einstellen == | == Tastatur einstellen == | ||
| - | Erfolgt | + | Erfolgt über raspi-config. Für korrekte Umlaute den Zeichensatz " |
| == Datum und Zeit stellen == | == Datum und Zeit stellen == | ||
| Zeile 84: | Zeile 86: | ||
| exit</ | exit</ | ||
| Dabei bedeutet '' | Dabei bedeutet '' | ||
| - | |||
| - | Alternativ kann der User auch über phpmayadmin angelegt werden. | ||
| ===== Kanäle anlegen ===== | ===== Kanäle anlegen ===== | ||
| Zeile 95: | Zeile 95: | ||
| ===== vzlogger konfigurieren ===== | ===== vzlogger konfigurieren ===== | ||
| - | * mit < | + | * mit < |
| <note important> | <note important> | ||
| Zeile 128: | Zeile 129: | ||
| cd vzlogger | cd vzlogger | ||
| git pull | git pull | ||
| - | cd build | + | ./install.sh vzlogger |
| - | cmake -DBUILD_TEST=off | + | |
| - | make | + | |
| - | sudo make install | + | |
| sudo systemctl start vzlogger | sudo systemctl start vzlogger | ||
| </ | </ | ||
| - | Das Leerzeichen und den Punkt hinter cmake nicht vergessen!\\ | ||
| Mit und ohne ' | Mit und ohne ' | ||
| __Update der Middleware-Installation: | __Update der Middleware-Installation: | ||
| < | < | ||
| - | cd /var/www | + | cd ~ |
| # ggf.Datensicherung | # ggf.Datensicherung | ||
| - | sudo cp -r volkszaehler.org vz.org.bak | + | cp -r volkszaehler.org vz.org.bak |
| # Update | # Update | ||
| cd volkszaehler.org | cd volkszaehler.org | ||
| - | sudo git pull | + | git stash |
| + | git pull | ||
| + | git stash apply | ||
| # Abhängigkeiten aktualisieren | # Abhängigkeiten aktualisieren | ||
| sudo composer update | sudo composer update | ||
| </ | </ | ||
| - | Fehler beim Aufruf von Composer können daran liegen dass Composer (http:// | + | Fehler beim Aufruf von Composer können daran liegen, dass Composer (http:// |
| < | < | ||
| Zeile 202: | Zeile 201: | ||
| Mit einer statischen IP Konfiguration ist man fortan _NICHT_ mehr abhängig davon ob der DHCP Server jederzeit im LAN reagiert (oder ob man den zum Stromsparen auch mal ausschaltet). | Mit einer statischen IP Konfiguration ist man fortan _NICHT_ mehr abhängig davon ob der DHCP Server jederzeit im LAN reagiert (oder ob man den zum Stromsparen auch mal ausschaltet). | ||
| === Einrichten einer ramdisk === | === Einrichten einer ramdisk === | ||
| - | Beim RaspberryPi führen alle Änderungen am Dateisystem zu Schreibzugriffen auf der eingelegten SD-Karte. Sollen diese minimiert werden, kann eine ramdisk eingerichtet werden. | + | Beim RaspberryPi führen alle Änderungen am Dateisystem zu Schreibzugriffen auf der eingelegten SD-Karte. Sollen diese minimiert werden, kann eine ramdisk eingerichtet werden. |
howto/raspberry_pi_image.1555153332.txt.gz · Zuletzt geändert: von jau