Ajout profile pm2
This commit is contained in:
parent
44fc2affbd
commit
e8d69e01b1
|
@ -72,6 +72,21 @@ v10.24.1
|
|||
|
||||
### Utilisateur
|
||||
|
||||
#### Mise en place
|
||||
|
||||
Afin qu'un utilisateur puisse directement utiliser les binaires installés par ses paquets NPM, il faut s'assurer que :
|
||||
|
||||
1. `$HOME/node_modules/.bin` est dans son `$PATH`
|
||||
2. `/home` ne soit pas monté avec l'option `noexec`
|
||||
|
||||
Ça peut se faire avec les commandes suivantes :
|
||||
~~~(sh)
|
||||
# (umask 022; echo 'PATH="$HOME/node_modules/.bin:$PATH"' > /etc/profile.d/npm.sh)
|
||||
# findmnt /home
|
||||
~~~~
|
||||
|
||||
#### Utilisation
|
||||
|
||||
En tant qu'utilisateur, on peut installer des modules **npm**, par exemple :
|
||||
|
||||
~~~
|
||||
|
@ -140,7 +155,8 @@ $ npm install yarn
|
|||
|
||||
[PM2 (Process Manager 2)](https://pm2.io) est un système de gestion de processus en production. Il peut s'assurer du bon fonctionnement du (ou des) processus applicatif, collecter les logs, faire du load balancing, etc...
|
||||
|
||||
La version "Runtime" est peut être installée avec npm. Il exsites des depots Debian mais il ne sont pas mis a jours depuis des année et ne fonctionnent pas.
|
||||
La version "Runtime" est peut être installée avec npm. Il existe des depots Debian mais il ne sont pas mis a jours depuis des année et ne fonctionnent pas.
|
||||
|
||||
|
||||
Une application pourra ensuite être lancée avec la commande `pm2 start index.js`
|
||||
|
||||
|
|
Loading…
Reference in a new issue