L'objectif est de récupérer des Raspberry Pi 1 Model B (revision 1.2) existants pour les recycler en serveur :
# /etc/netplan/01-netcfg.yaml netplan configuration file network: version: 2 ethernets: eth0: optional: true dhcp4: no addresses: [192.168.1.231/24] gateway4: 192.168.1.1 nameservers: addresses: [192.168.1.1, 8.8.8.8]
Le wiki est pré-configuré et (presque) opérationnel ! Réglages complémentaires de la configuration via le menu d’administration - “Paramètres de configuration” :
#!/bin/sh
THESITE="wiki01"
THEDB="dbname"
THEDBUSER="dbuser"
THEDBPW="dbpwd"
THEDATE=`date +%F-%T`
# backup de la base de données NON UTILISÉ
#mysqldump -u $THEDBUSER -p${THEDBPW} $THEDB | gzip > ~/${THESITE}backups/files/dbbackup_${THEDB}_${THEDATE}.bak.gz
# backup des fichiers du site
#tar -czf ~/${THESITE}backups/files/sitebackup_${THESITE}_${THEDATE}.tar.gz /var/www/html/${THESITE}
tar -czf /media/usb/sauvegardes/sitebackup_${THESITE}_${THEDATE}.tar.gz /var/www/html/${THESITE}
# éliminer les fichier vieux de plus de 5 jours → À RETESTER !!
#find /backups/files/site* -mtime +5 -exec rm {} \;
#find /backups/files/db* -mtime +5 -exec rm {} \;