J'installe mon premier Node.js
serveur sur un cloud Linux node
et je suis assez nouveau dans les détails de Linux admin
. (BTW Je n'essaie pas d'utiliser Apache en même temps.)
Tout est installé correctement, mais j'ai trouvé qu'à moins d'utiliser le root login
, je ne suis pas en mesure d'écouter port 80
avec le nœud. Cependant, je préfère ne pas l'exécuter en tant que root pour des raisons de sécurité.
Quelle est la meilleure pratique pour:
- Définir de bonnes autorisations / utilisateur pour le nœud afin qu'il soit sécurisé / en bac à sable?
- Permettez au port 80 d'être utilisé dans ces contraintes.
- Démarrez le nœud et exécutez-le automatiquement.
- Gérer les informations du journal envoyées à la console.
- Tout autre problème général de maintenance et de sécurité.
Dois-je transférer le trafic du port 80 vers un autre port d'écoute?
Merci