Eines de l'usuari

Eines del lloc


desplegament:nodejs

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèviaRevisió prèvia
Següent revisió
Revisió prèvia
desplegament:nodejs [2025/01/12 00:00] – [On copiem els fitxers?] ebotadesplegament:nodejs [2025/01/16 11:20] (actual) brian_a23_jaen_medina
Línia 29: Línia 29:
 Això, però té un problema, i és que quan tanquem la connexió del terminal, també es tanca la sessió (ssh...) i tots els processos iniciats des del terminal, moren, és a dir, el programa ''node server.js'' morirà. Això, però té un problema, i és que quan tanquem la connexió del terminal, també es tanca la sessió (ssh...) i tots els processos iniciats des del terminal, moren, és a dir, el programa ''node server.js'' morirà.
  
-Per tant, necessitem executar un programa, ''node server.js'', desacoblat del terminal, teniu més informació a l'apartat de [[desplegament:serveis]]+Per tant, necessitem executar un programa, ''node server.js'', desacoblat del terminal. Teniu més informació a l'apartat de [[desplegament:serveis]], segurament l'opció més senzilla és amb l'eina [[eines:screen]]
  
  
  
 +====== Us de screen ======
  
 +En primer cop per poder obrir screen tindrem que escriure en el terminal el següent:
 +
 +<code bash>
 +screen
 +</code>
 +
 +Quan executem aquesta comanda semblarà que hem netejat la consola, però no, hem obert una consola en segon pla. Una vegada estem en la consola de segon pla executarem el nostre arxiu node.
 +
 +<code bash>
 +node nomDelArxiu.js
 +</code>
 +
 +Una vegada sabem que node està corrent anem a desacoplar la consola amb la drecera **CTRL + A + D**.
 +
 +
 +==== Comandes d'us de screen básiques====
 +
 +Veure les consoles:
 +
 +<code bash>
 +screen -ls
 +</code>
 +
 +Reeconectar amb la consola:
 +
 +<code bash>
 +screen -r ID-consola
 +</code>
 +
 +Reconnectar en cas que tanquis la terminal nativa:
 +<code bash>
 +screen -d -r ID-consola
 +</code>
/home/admin/web/eines.inspedralbes.cat/public_html/dokuwiki/data/attic/desplegament/nodejs.1736640001.txt.gz · Darrera modificació: 2025/01/12 00:00 per ebota