06.03.2024Webradio – Apache, PHP und mpd/mpc installieren

Filter: Webradio, Raspberry Pi

Ausgangspunkt

Der Pi Zero 2 ist gebootet und per »ssh« mit Deinem Desktop PC verbunden.

Apache Webserver

Wir brauchen einen Webserver, um auf das Webradio zugreifen zu können. Mit sudo apt-get install apache2 -y installiert man den Apache Webserver. Testen kannst Du den Webserver nach der Installation, indem Du mit einem beliebigen Endgerät die Seite http://IP.von.dem.Pi/ , also z.B. http://192.168.178.68/ mit einem Browser öffnest. Es sollte die Standardseite vom Apache Webseite erscheinen. Ach ja, das Endgerät muss sich in Deinem Heimnetz befinden!

PHP

PHP ist eine Programmiersprache, die im Gegensatz zu z.B. Javascript nicht auf dem eigenen Rechner, sondern auf dem Server (Raspberry Pi Zero 2) ausgeführt wird. Wir brauchen PHP für unser WebUI. Mit sudo apt-get install php -y wird PHP installiert.

mpd/mpc

Music Player Daemon (mpd) und Music Player Command (mpc) sind zusammen der eigentliche »Musicplayer«. Mit sudo apt-get install mpd mpc alsa-utils -y werden beide Programme, mit allen noch benötigten Programmen/Abhängigkeiten installiert.

Alles zugleich

Alles zusammen installieren geht mit folgenden Befehl: sudo apt-get install apache2 php mpd mpc alsa-utils -y