Installer NodeJS, NPM et Express sur Ubuntu 10.04

Ce billet est autant un aide mémoire pour moi qu’un billet explicatif pour vous. En effet depuis quelques jours j’installe NodeJS sur plusieurs serveurs. Sur la version actuelle d’Ubuntu – 11.04 – c’est relativement facile :

[bash]sudo apt-get install nodejs[/bash]

Mais pour les versions antérieures et notamment la dernière LTS, la 10.04, c’est un poil plus compliqué.

En fait vous avez deux solutions, compiler ou utiliser la version par paquets. Personnellement j’ai choisi la deuxième méthode mais si vous voulez un NodeJS plus à jour je vous conseille la première méthode.

La méthode par compilation :

La mise en garde d’usage, compiler ça permet d’avoir des logiciels à jour mais c’est beaucoup plus risqué et difficile que la méthode par paquets, voilà vous êtes prévenus !

La marche à suivre est la suivante :

Installer git :

– Faire, pas à pas, la méthode suivante :

La méthode par paquets :

sudo add-apt-repository ppa:chris-lea/node.js

sudo apt-get update

sudo apt-get install nodejs

Ensuite on installe NPM, le gestionnaire de paquets magique pour node

On passe en root avec “su” puis

Pour installer Express rien de plus simple :

Et voilà vous avez un environnement NodeJs fonctionnel et user friendly !