====== raspi4 einrichten ======
\\
\\
==== OS aufspielen ====
Eine neue 32GB Mikro-SD-Karte wird mittel Raspberry Pi Imager mit dem Raspberry Pi OS Lite 64Bit bespielt.\\
\\
\\
==== ssh aktivieren ====
Eine leer Datei mit der Bezeichnung ssh im Boot-verzeichnis aktiviert beim ersten Systemstart den SSH-Serverdienst.\\
==== Sytem updaten ====
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
\\
\\
==== Webserver einrichten ====
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.\\
\\
\\
==== RAMDisk ====
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
\\
\\
==== zweite IP-Adresse ====
Manchmal benötigt man eine zweite IP-Adresse unter der der Raspi erreichbar ist.\\
ip addr add 192.168.178.28/24 dev eth0
\\
\\
==== Backup einrichten ====
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
\\
\\
==== CPU-Temperatur auslesen ====
\\
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
\\
\\
==== WLan deaktivieren ====
\\
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
\\
\\
=== Quellen ===
https://downloads.raspberrypi.org/\\
https://downloads.raspberrypi.org/imager/imager_latest.exe\\
https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit\\