Mettre en ligne un site Angular/Node
Fermé
Garig
Messages postés
63
Date d'inscription
vendredi 12 juin 2009
Statut
Membre
Dernière intervention
30 septembre 2017
-
Modifié le 12 sept. 2017 à 09:45
mamiemando Messages postés 33616 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 avril 2025 - 12 sept. 2017 à 09:44
mamiemando Messages postés 33616 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 avril 2025 - 12 sept. 2017 à 09:44
A voir également:
- Mettre en ligne un site Angular/Node
- Site de telechargement - Accueil - Outils
- Site de vente en ligne particulier - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Partager photos en ligne - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
1 réponse
mamiemando
Messages postés
33616
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
3 avril 2025
7 837
Modifié le 12 sept. 2017 à 09:47
Modifié le 12 sept. 2017 à 09:47
Bonjour,
Je pars du principe dans ce qui suit que le serveur est sous linux.
La solution la plus simple (mais pas la plus propre) consiste à lancer cette commande au démarrage, par exemple par l'intermédiaire du fichier
- utilise des chemins absolus
- les commandes lancées dans ce fichier ne doivent pas être bloquante (i.e. que si tu la lances dans un terminal, elle te rende la main) sans quoi ton linux va rester bloqué dessus au démarrage et tu seras obligé de les annuler avec ctrl c. Une solution consiste alors à lancer les commandes bloquantes avec
La solution la plus propre consiste à écrire ton propre service (e.g.
Bonne chance
Je pars du principe dans ce qui suit que le serveur est sous linux.
La solution la plus simple (mais pas la plus propre) consiste à lancer cette commande au démarrage, par exemple par l'intermédiaire du fichier
/etc/rc.local. Cependant, attention à certains points :
- utilise des chemins absolus
- les commandes lancées dans ce fichier ne doivent pas être bloquante (i.e. que si tu la lances dans un terminal, elle te rende la main) sans quoi ton linux va rester bloqué dessus au démarrage et tu seras obligé de les annuler avec ctrl c. Une solution consiste alors à lancer les commandes bloquantes avec
nohup.
La solution la plus propre consiste à écrire ton propre service (e.g.
/etc/init.d/nodejs) en adaptant le script qui est présenté ici. Ainsi tu pourras par la suite lancer des commandes
service nodejs start
, service nodejs restart
, service nodejs stop
.
Bonne chance