Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:raspberry_pi_image

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:raspberry_pi_image [2021/01/13 13:57] – Veraltete "Anleitung" Ramdisk entfernt jauhowto: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 der sofort arbeitet +  * vollständige Installation eines Volkszählersvzlogger, Middleware (inkl. Frontend) schon fertig installiert 
-  * vzlogger, middleware schon fertig installiert+
   * lediglich noch Anpassung an lokale Installation (Zähler, Netzwerk...) nötig   * lediglich noch Anpassung an lokale Installation (Zähler, Netzwerk...) nötig
   * Optimierungen um die SD-Karte zu schonen   * Optimierungen um die SD-Karte zu schonen
   * eingerichtete Datenkompression und Datenaggregation   * eingerichtete Datenkompression und Datenaggregation
 +
 +<note>Für vollen Funktionsumfang empfehlen wir Rpi 2, 3 oder 4; ältere oder Zero sollten nur den vzlogger nutzen.</note>
  
 ===== Image aufspielen ===== ===== Image aufspielen =====
Zeile 47: 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|
Zeile 85: Zeile 86:
 exit</code> exit</code>
 Dabei bedeutet ''%'' das man jeden Netzzugriff zulässt. Man kann das für mehr Sicherheit auch auf eine einzelne Adresse oder einen Adressbereich ''192.168.1.%'' einschränken. Dabei bedeutet ''%'' das man jeden Netzzugriff zulässt. Man kann das für mehr Sicherheit auch auf eine einzelne Adresse oder einen Adressbereich ''192.168.1.%'' einschränken.
- 
-Alternativ kann der User auch über phpmayadmin angelegt werden. 
  
 ===== Kanäle anlegen ===== ===== Kanäle anlegen =====
Zeile 96: Zeile 95:
 ===== vzlogger konfigurieren ===== ===== vzlogger konfigurieren =====
  
-    * mit <code>sudo nano /etc/vzlogger.conf</code> die Konfigurationsdatei für den [[software/controller/vzlogger?s[]=vzlogger|vzlogger]] bearbeiten und gemäß Doku die UUIDs einfügen. Dazu kann der vzlogger.conf-Editor benutzt werden: http://volkszaehler.github.io/vzlogger/+    * mit <code>sudo nano /etc/vzlogger.conf</code> die Konfigurationsdatei für den [[software/controller/vzlogger?s[]=vzlogger|vzlogger]] bearbeiten und gemäß [[software:controller:vzlogger:vzlogger_conf_parameter| Dokumentation]] die UUIDs einfügen. Dazu kann der vzlogger.conf-Editor benutzt werden: http://volkszaehler.github.io/vzlogger/ 
  
 <note important>Vom vzlogger.conf-Editor erstellte Einträge, die nicht benötigt werden, wie z.B. //"host": ""//, sollten gelöscht werden.</note> <note important>Vom vzlogger.conf-Editor erstellte Einträge, die nicht benötigt werden, wie z.B. //"host": ""//, sollten gelöscht werden.</note>
Zeile 129: 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
 </code> </code>
-Das Leerzeichen und den Punkt hinter cmake nicht vergessen!\\ 
 Mit und ohne 'sudo' ist beabsichtigt, nicht verändern.\\ Mit und ohne 'sudo' ist beabsichtigt, nicht verändern.\\
  
 __Update der Middleware-Installation:__\\ __Update der Middleware-Installation:__\\
 <code> <code>
-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
howto/raspberry_pi_image.1610542656.txt.gz · Zuletzt geändert: 2021/01/13 13:57 von jau