ruscomap/script/AggiornaRuscoMap.sh

28 lines
1.5 KiB
Bash
Raw Normal View History

2024-08-19 16:56:29 +02:00
#!/bin/bash
# Script per aggiornare ruscomap
# nano /var/www/html/leaflet/ruscomap/AggiornaRuscoMap.sh
echo -e "Stoppo ruscomap..."
2024-08-21 01:11:51 +02:00
systemctl stop ruscomap.service || echo -e "\nErrore nell'arrestare ruscomap!\n"
2024-08-19 16:56:29 +02:00
cd /var/www/html/leaflet/ruscomap
echo -e "\nEseguo git pull..."
2024-08-21 13:47:12 +02:00
git pull || echo -e "\nErrore git!\n" && systemctl start ruscomap.service || echo -e "\nErrore anche nel restart di ruscomap.service\n" && exit
2024-08-19 16:56:29 +02:00
sleep 1
echo -e "Do permessi www-data..."
2024-08-21 13:47:12 +02:00
chown -R www-data:www-data /var/www/html/leaflet/ruscomap/public || echo -e "\nErrore nel dare i permessi a /var/www/html/leaflet/ruscomap/public\n"
2024-08-19 16:56:29 +02:00
echo -e "restarto apache e ruscmap"...
2024-08-21 13:47:12 +02:00
systemctl restart apache2.service || echo -e "\nErrore nel restart di apache2.service\n" && systemctl start ruscomap.service && exit || echo -e "\nErrore anche nel restart di ruscomap.service\n" && exit
2024-08-21 01:11:51 +02:00
systemctl start ruscomap.service || echo -e "\nErrore nel restart di ruscomap.service\n" && exit
2024-08-19 16:56:29 +02:00
2024-08-21 13:56:47 +02:00
echo -e "Do permessi di esecuzione allo script di aggiornamento.."
chmod -x /var/www/html/leaflet/ruscomap/script/AggiornaRuscoMap.sh || echo -e "\nErrore nel dare i permessi a /var/www/html/leaflet/ruscomap/script/AggiornaRuscoMap.sh\n"
echo -e "Do permessi di esecuzione allo script pulisci_vecchio_rusco.sh.."
chmod -x /var/www/html/leaflet/ruscomap/script/pulisci_vecchio_rusco.sh || echo -e "\nErrore nel dare i permessi a /var/www/html/leaflet/ruscomap/script/pulisci_vecchio_rusco.sh\n"
2024-08-21 13:52:51 +02:00
2024-08-21 14:00:16 +02:00
echo -e "Aggiornamento completato!\n"