Hallo,
vielen Dank für euer Bemühen mir hier weiterzuhelfen.
fred0815: Das mit der alten Anleitung war mir schon bewusst, deshalb habe ich auch versucht die neuesten Pakete unter Bookworm zu verwenden.
Ich hänge hier mal meine Vorgehensweise mit an, in der Hoffnung ihr könnt eventuell noch Fehler finden oder jemand der mitliest hat ja Grocy noch auf einem Raspi in Betrieb.
Voraussetzungen:
Raspi3 mit 16 GB SD-Card - wenn es läuft bekommt dieser eine 32 GB SSD
Debian 12 Bookworm 64bit full (mit grafischer Benutzeroberfläche)
Anbindung nur im Heimnetz über LAN (WLAN abgeschaltet), statische IPv4 Netzwerkadresse
Weitere Software befindet sich nicht auf dem Raspi3
sudo apt update && sudo apt full-upgrade
sudo apt install apache2 php sqlite3 php-sqlite3 unzip php-gd
sudo a2enmod rewrite
sudo systemctl restart apache2
cd /var/www/html
sudo mkdir grocy
cd grocy
sudo cp /home/reinhard/Downloads/grocy_4.0.3.zip .
sudo unzip grocy_4.0.3.zip
sudo chown -R www-data:www-data data
sudo cp config-dist.php data/config.php
Alles anzeigen
sudo nano data/config.php
Setting('BASE_PATH', '/grocy/public');
Setting('BASE_URL', '/grocy/public');
Setting('DISABLE_URL_REWRITING', false);
Setting('DEFAULT_LOCALE', 'de');
Setting('CURRENCY', 'EUR');
sudo nano /etc/apache2/apache2.conf
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
sudo systemctl restart apache2
http://<IP-des-Raspi3>/grocy/public/
Hier kommt dann folgende Fehlermeldung beim Start von Grocy:
Ich musste hier noch die 2 php-Pakete nachinstallieren, (wahrscheinlich hätte ich die Grundinstallation von php anders aufrufen müssen):
Nach einem Neustart des Apache-Servers hat es geklappt und Grocy ist erreichbar .
Frage:
Könnt ihr euch noch erinnern, ob ihr die lite Version (ohne grafische Benutzeroberfläche) verwendet hattet?
Ich denke für den alleinigen Betrieb für Grocy auf dem Raspi3 sollte dies ausreichen.
Gruß Reinhard