====== Executant aplicacions de forma permanent ====== Sovint tenim la necessitat d'executar un programa en el servidor, això pot respondre a diverses casuístiques, i en funció del què vulguem aconseguir hi haurà diverses opcions Això es pot aconseguir de diverses formes, però no totes es poden fer en un hosting compartit com el labs. * Executar un programa de forma puntual des del terminal. Això es pot fer de forma normal, ''./programa'' (recordeu que el programa ha de tenir permisos d'eXecució), i si és un php, amb ''php ./fitxer.php'', o amb node ''node index.js'', etc. * [[eines:cron|Cron]]: Per executar tasques periòdiques, per exemple: "cada hora executa aquest programa" * [[eines:screen|Screen]]: Per executar un programa i que segueixi en marxa una vegada tanquem la connexió * [[eines:pm2|pm2]]: Per executar aplicacions de nodejs com si fossin serveis * Serveis: Creant un servei que s'executi a l'arrancada de la màquina. Això només ho pot fer root, i per tant en un hosting compartit, com el labs, no es pot fer.