Wenn das BS bootet und funktioniert sollte der Rechner eine statische IP bekommen, das geschiet mit dem Befehl
Code: Alles auswählen
sudo dietpi-config
Code: Alles auswählen
ip: 192.168.31.10
sn: 255.255.255.0
gw: 192.168.31.1
dns: 192.168.31.1
- jetzt würde ich mal versuchen mich von einem entfernten Terminal via ssh auf dem Pi einzuloggen, um zu prüfen ob alles funktioniert
- und noch prüfen, ob alle Softwarepakete auf dem Raspberry Pi aktuell sind
Code: Alles auswählen
sudo apt update
sudo apt upgrade
sudo apt autoremove
- Unter dietpi machen wir das mi
Code: Alles auswählen
sudo dietpi-drive_manager
Nun installieren wir nextcloud
Code: Alles auswählen
dietpi-config
Nach der Installation kann man sich von einem Client mit einem Webbrowser unter "<ip-des-servers>/nextcloud" als "admin/<Root-PW-vom Pi>" einloggen.
weitere Arbeiten
- nextcloud abschalten
Code: Alles auswählen
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on
- Backup erstellen
Code: Alles auswählen
sudo tar -czvf /tmp/nextcloud_backup.tar.gz /var/www/nextcloud/config/config.php /mnt/dietpi_userdata/nextcloud_data/
- Daten kopieren/migrieren
Code: Alles auswählen
sudo rsync -avh --progress /mnt/dietpi_userdata/nextcloud_data/ /mnt/d1/nextcloud_data/
- Rechte einstellen
Code: Alles auswählen
sudo chown -R www-data:www-data /mnt/d1/nextcloud_data
sudo chmod -R 770 /mnt/d1/nextcloud_data
- config.php anpassen
Code: Alles auswählen
sudo nano /var/www/nextcloud/config/config.php
- Wartungsmodus verlassen
Code: Alles auswählen
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off
- konfiguration Testen
Code: Alles auswählen
sudo -u www-data php /var/www/nextcloud/occ config:system:get datadirectory
- und den Webserver neu starten
Code: Alles auswählen
sudo systemctl reload apache2
- und neu indizieren
Code: Alles auswählen
sudo -u www-data php /var/www/nextcloud/occ files:scan --all