Installare Node.js in CentOS 7
Come installare Node.js dai sorgenti o tramite NVM su CentOS 7.
Node.js è una piattaforma di runtime che porta JavaScript ben oltre il browser, trasformandolo in un linguaggio di uso generale. È ampiamente utilizzata su VPS e server dedicati come server web, e supporta anche lo sviluppo di applicazioni desktop tramite NW.js, AppJS o Electron.
Metodo 1. Installazione dai sorgenti
Scarica l'archivio dal sito ufficiale. Copia il link alla versione che ti serve e scaricala con wget:
wget https://nodejs.org/download/release/latest-v10.x/node-v10.20.1.tar.gz
Estrai l'archivio ed entra nella directory:
tar xzvf node-v* && cd node-v*
Installa gli strumenti di compilazione necessari:
sudo yum install gcc gcc-c++
Configura e compila Node.js:
./configure
make
La compilazione richiede un po' di tempo. Al termine, installa il pacchetto:
sudo make install
Verifica l'installazione:
node --version
Output atteso:
v10.20.1
Metodo 2. Installazione tramite NVM
NVM (Node Version Manager) ti consente di installare più versioni di Node.js sulla stessa macchina e di passare da una all'altra con facilità — utile quando progetti diversi richiedono ambienti di runtime differenti.
Prima di eseguire il programma di installazione, dai un'occhiata allo script per assicurarti che faccia ciò che dichiara:
curl https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh
Quindi avvia l'installazione:
curl https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh | bash
Carica NVM nella sessione corrente:
source ~/.bash_profile
Sfoglia le versioni di Node.js disponibili:
nvm list-remote
Installa una versione specifica — ad esempio v12.16.3:
nvm install v12.16.3
Elenca le versioni installate:
nvm list
Passa a una versione specifica:
nvm use v12.16.3
Imposta una versione come predefinita:
nvm alias default v12.16.3
Conferma la versione attiva:
node --version
Output atteso:
v12.16.3
Aiuto
Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!