diff --git a/README.md b/README.md new file mode 100644 index 0000000..8d3ad3e --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# Configuración para habilitar tareas + + +```bash +# permitir ejecución y modificación de archivos dentro de la carpeta scripts_linux +sudo chmod -R 777 /home/web/scripts_linux +# permitir la ejecución de los scripts: +sudo chmod +x /home/web/scripts_linux/shutdown.sh +sudo chmod +x /home/web/scripts_linux/shutdown_weekends.sh +sudo chmod +x /home/web/scripts_linux/upgrade.sh +``` + +Debes iniciar las tareas en crontab con el comando: +```bash +sudo crontab -e +``` + +Pegar las siguientes tareas: +```bash +# actualización del sistema +0 18 * * * /home/web/scripts_linux/upgrade.sh >> /home/web/scripts_linux/cron.log 2>&1 + +# apagar el siste a las 9 pm todos los días +0 18 * * * /home/web/scripts_linux/shutdown.sh >> /home/web/scripts_linux/cron.log 2>&1 + +# En caso de que el servidor se vuelva a prender, apagar el siste a las 11 pm todos los días +0 18 * * * /home/web/scripts_linux/shutdown.sh >> /home/web/scripts_linux/cron.log 2>&1 + +# en el servidor de metabase y de postgresql si aplica este script: shutdown_weekends.sh +15 9 * * * /home/web/scripts_linux/shutdown_weekends.sh >> /home/web/scripts_linux/cron.log 2>&1 +``` \ No newline at end of file