132 votes

Comment installer Node.JS sur CentOS ?

J'ai trouvé de nombreuses instructions d'installation pour Node.js mais elles semblent toutes si compliquées -- je ne suis pas un super administrateur système mais je peux me débrouiller. J'ai yum sur le système, mais je n'ai trouvé aucun paquet node.js, et je ne suis pas sûr de savoir comment compiler du code sur le serveur ou où le mettre.

5voto

itzhar Points 151

Exécuter en tant que root sur RHEL, CentOS ou Fedora, pour Node.js v4 LTS Argon :

curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -

Alternativement pour Node.js v5 :

curl --silent --location https://rpm.nodesource.com/setup_5.x | bash -

Alternativement pour Node.js 0.10 :

curl --silent --location https://rpm.nodesource.com/setup | bash -

Puis installez, en tant que root :

yum -y install nodejs

source : https://nodejs.org/en/download/package-manager/

3voto

Prachi Points 11

J'ai des instructions assez simples, ainsi qu'un fichier .spec ici :

http://www.chrisabernethy.com/installing-node-js-on-centos-redhat/

Vous devrez le compiler à partir des sources, et vous devrez donc vous assurer que vous disposez de tous les paquets nécessaires pour le faire sur votre système (gcc et ses amis). Cet ensemble d'instructions concerne la construction d'un RPM, donc s'il vous manque des paquets nécessaires, rpmbuild vous indiquera ceux que vous devez installer en premier.

3voto

Beachhouse Points 208

Vous aurez également besoin de npm

git clone https://github.com/isaacs/npm.git
cd npm
sudo make install

3voto

aomoriringo Points 31

Vous pouvez utiliser nodebrew . $ curl -L git.io/nodebrew | perl - setup $ export PATH=$HOME/.nodebrew/current/bin:$PATH $ source ~/.bashrc $ nodebrew install-binary latest $ nodebrew use latest $ node -v

2voto

Michael Durrant Points 173

Pour Ubuntu, ceci a fonctionné pour moi pour la version 0.4.10

cd /usr/local/src/
sudo wget http://nodejs.org/dist/node-v0.4.10.tar.gz
sudo tar zxvf node-v0.4.10.tar.gz 
cd node-v0.4.10/
sudo ./configure 
sudo make
sudo make install

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X