Und nun alles unter dem PI

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Und nun alles unter dem PI

raspi-pi-unter-last

Installation

So, und nun die ganze Installation unter einem Raspi PI5/8 GB - der das ganze System recht gut servieren kann.

Betriebssystem

Es wird das Image vom Juni 2026 genutzt mit Debian 13 / Trixie, installiert auf einer NVMe SSD. Die Installation von Trixie auf einer NVMe na ja, dass überlasse ich den zahlreichen Quellen im Internet. Ich habe mich nach dieser Quelle gerichtet, die aber auch schon veraltet ist. Nach Step9 habe ich rebootet (Das Mounten funktionierte in Step 10 nicht mehr) und das System startete von einer NVMe. Ich musste danach leider noch einmal die Tastatur konfigurieren und einen Benutzer angeben.

 

sudo apt update && sudo apt full-upgrade && sudo rpi-update

loginctl enable-linger

 

Apache2

Apache2 wird installiert:

 

sudo apt install apache2

 

Danach sollte man die Installation wie unter Apache2 beschrieben weiter verfolgen.

Wenn man eine dynamische Adresse hat, dann sollte man noch diese Seite berücksichtigen, um den noip-doc zu installieren .

PostgreSQL

Im Juni Image wird PostgreSQL 17 installiert via:

 

sudo apt install postgresql

 

git & subversion & ansible

 

sudo apt install git

sudo apt install subversion

sudo apt install ansible

 

openssh

Auch wenn er bereits installiert ist, solle man ihn auch aktivieren:

 

sudo raspi-config und dann über den Eintrag Interface Options

 

RabbitMQ

Mit der ausgelieferten Trixie Version wird RabbitMQ in der Version 4.0.5 ausgeliefert, ziemlich alt. Um neueren Code zu erhalten , sollte man hier nachschauen. Es wird einem auffallen, dass die Links nur für die AMD64 Technik zur Verfügung stehen, daher sollte man den folgenden Teil unter dem Reiter Trixie entsprechend austauschen und dann gelangt man an die Pakete für den PI.

 

## Add apt repositories maintained by Team RabbitMQ
sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
## Latest RabbitMQ releases
##
deb [arch=arm64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb1.rabbitmq.com/rabbitmq-server/debian/trixie trixie main
deb [arch=arm64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb2.rabbitmq.com/rabbitmq-server/debian/trixie trixie main
EOF

 

Mit diesen Änderungen führt man die Installation wie beschrieben auf der Seite durch.

.Net Core

Tja, für arm64-Architektur kann man erst bei .Net Core 10 anfangen: die Installation von Microsoft findet man hier.

Es gibt zwar auch .Net Code 8 für arm64, aber die kann man nur runterlagen und dann manuell die einzelnen Teile in die unter /usr/share/dotnet liegende .Net Core 10 kopieren.

Java

Mit dem Juni-Image wird die Version 21 von Java ausgeliefert:

 

sudo apt install default-jdk

 

Grafana/InfluxDB

Die Installation von Grafana findet man hier.

Prometheus

Na ja, die Installation auf einem Pi habe ich hier bereits beschrieben.