Quelle est la différence entre “Setup Node.JS App” et la méthode “.bashrc” ?
- “Setup Node.JS App” : Cet outil sert uniquement à configurer une application Node.JS accessible via le web (comme une API ou un site en Express.js). Il configure automatiquement un environnement et gère l’exécution du serveur web. Consultez la FAQ dédiée à ce sujet.
- Méthode “.bashrc” : Elle vous donne un contrôle total sur Node.JS. Vous pouvez exécuter n’importe quel script Node.JS, que ce soit un cron, un outil en ligne de commande ou un script de build.
Comment configurer Node.JS avec la méthode “.bashrc” ?
- Connectez-vous en SSH à votre serveur ou au Terminal dans cPanel
- Vérifiez les versions de Node.JS disponibles :
ls -l /opt/alt/alt-nodejs*
S'il vous manque la version de votre choix, pas de panique notre support technique l'installera pour vous :) - Lancez cette commande adaptant le chemin à la version choisie :
echo 'export PATH=/opt/alt/alt-nodejs20/root/usr/bin/:$PATH' >> ~/.bashrc
- Appliquez la nouvelle configuration :
source ~/.bashrc
Pour information, la configuration sera appliquée à vos prochaines connexions, donc vous n'aurez pas besoin de retaper cette commande. - Vérifiez que la version de Node.JS que vous avez choisie est bien active :
node -v
- Si vous avez une erreur "RangeError: WebAssembly.instantiate(): Out of memory" sur un de vos scripts, lancez le en SSH et non via le terminal de cPanel (ce dernier impose des limites plus strictes sur l'utilisation de la mémoire).