Eine neue 32GB Mikro-SD-Karte wird mittel Raspberry Pi Imager mit dem Raspberry Pi OS Lite 64Bit bespielt.
Eine leer Datei mit der Bezeichnung ssh im Boot-verzeichnis aktiviert beim ersten Systemstart den SSH-Serverdienst.
nach dem Systemerstart kan man sich mit Putty am Raspi anmelden.
Das Standardpasswort für den Benutzer pi lautet raspberry.
Dieses wird nun geändert, auch der Benutzer root erhält ein Passwort:
passwd sudo su passwd apt-get update apt-get upgrade
Das System wird auf die gwünschte Zeitzone und Sprache eingestellt:
raspi-config Locales: de_DE.UTF-8 UTF-8 reboot
sudo apt install apache2 -y sudo apt install php -y sudo su cd /var/www/html mv index.html indexorg.html echo "hallo welt">index.html apt install mariadb-server php-mysql -y service apache2 restart service apache2 status service mysql status
mysql_secure_installation
Immer mit Y bestätigen und root-Passwort setzen.
apt install phpmyadmin -y
phpenmod mysqli service apache2 restart ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
mysql --user=root --password create user admin@localhost identified by 'your_password'; grant all privileges on *.* to admin@localhost; FLUSH PRIVILEGES; exit;
Das Passwort läst nich nach der Anmeldung über http://192.168.178.30/phpmyadmin links oben über das Zahnrad ändern.
Eien RAMDisk ist schnell eingerichtet.
Verzeichnis anlegen:
mkdir /var/www/html/ramdisk
fstab erweitern:
nano /etc/fstab
# ramdisk tmpfs /var/www/html/ramdisk tmpfs nodev,nosuid,size=50M 0 0
Manchmal benötigt man eine zweite IP-Adresse unter der der Raspi erreichbar ist.
ip addr add 192.168.178.28/24 dev eth0
raspibackup gemäß Anleitung einrichten:
https://bangertech.de/raspibackup-einfaches-backup-fuer-den-raspberry-pi/
mkdir /home/pi/raspibackup curl -L https://raspibackup.linux-tips-and-tricks.de/install | sudo bash
Die Konfiguration durchgehen und das Backup ausführen lassen:
raspiBackup.sh
Bash-Befehl:
cat /sys/class/thermal/thermal_zone0/temp
Bash-Script:
nano /root/scripte/cpu_temp_auslesen.sh
#!/bin/bash # cpu temperatur auslesen vcgencmd measure_temp > /root/ramdisk/cputemp2.txt # cat /sys/class/thermal/thermal_zone0/temp > /root/ramdisk/cputemp.txt
chmod +x /root/scripte/cpu_temp_auslesen.sh /root/scripte/cpu_temp_auslesen.sh root@raspberrypi3:/home/pi# ls -l /root/ramdisk/ total 8 -rw-r--r-- 1 root root 12 Dec 27 20:37 cputemp2.txt -rw-r--r-- 1 root root 6 Dec 27 20:37 cputemp.txt root@raspberrypi3:/home/pi# cat /root/ramdisk/cputemp.txt 49388 root@raspberrypi3:/home/pi# cat /root/ramdisk/cputemp2.txt temp=49.4'C
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="namedeineswlans" psk=geheimespasswort }
ifconfig
ifconfig wlan0 down