Ricerca nel sito web

Come installare Node.js in CentOS 8


Node.js è un ambiente runtime Javascript open source, multipiattaforma, leggero e potente per la programmazione lato server, basato sul motore JavaScript V8 di Chrome e utilizzato per creare strumenti di rete scalabili e applicazioni Web che richiedono funzionalità di backend.

Lettura consigliata: 18 migliori framework NodeJS per sviluppatori nel 2019

In questo articolo, ti mostreremo due modi diversi per installare Node.js su un server Linux CentOS 8 in modo che tu possa iniziare.

Su questa pagina:
  1. Installa Node.js dai repository CentOS 8
  2. Installa Node.js su CentOS 8 utilizzando NVM

Installa Node.js dai repository CentOS 8

Esistono alcuni pacchetti di dipendenze come C++, make, GCC ecc., che devi installare dai repository CentOS predefiniti per poter installa l'ultima versione di Node.js su CentOS 8 Linux.

Per installare questi pacchetti di dipendenze, devi installare Strumenti di sviluppo in CentOS 8 utilizzando il seguente comando yum.

yum groupinstall "Development Tools" 

Ora elenca il modulo che fornisce il pacchetto Node.js dai repository CentOS predefiniti utilizzando il seguente comando.

yum module list nodejs

Dall'output precedente, sono disponibili quattro diversi profili, ma è necessario installare solo il profilo predefinito evidenziato con [d] per installare un set comune di pacchetti runtime.

Per installare il pacchetto Node.js predefinito sul tuo sistema CentOS 8, esegui il comando seguente.

yum module install nodejs

Se sei uno sviluppatore, puoi installare il profilo di sviluppo che installerà librerie aggiuntive che ti consentiranno di creare moduli caricabili dinamicamente come mostrato.

yum module install nodejs/development

Dopo aver installato il pacchetto Node.js, puoi verificare la versione e la posizione utilizzando i seguenti comandi.

node -v
npm -v 
which node 
which npm 

Questo è il modo più semplice per installare l'ambiente Node.js su CentOS 8 Linux dai repository CentOS.

Installa Node.js su CentOS 8 utilizzando Node Version Manager

Un altro modo più semplice per installare Node.js è utilizzare NVM, il gestore delle versioni di Node: è uno script bash che ti consente di installare, disinstallare e mantenere più versioni di Node.js su il sistema.

Per installare o aggiornare NVM sul sistema CentOS 8, utilizza il seguente comando cURL o Wget per scaricare la versione recente dello script di installazione.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

Lo script di installazione sopra riportato installa nvm sul tuo account utente. Per iniziare a usarlo, devi prima procurarti il tuo .bash_profile.

source ~/.bash_profile

Ora puoi elencare le versioni di Node.js disponibili utilizzando ls-remote.

nvm list-remote
Uscita del campione
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

Ora puoi installare una versione specifica di Node digitando una delle versioni visualizzate. Ad esempio, per ottenere la versione v13.0.0, puoi digitare.

nvm install 13.0.0

Una volta completata l'installazione, puoi elencare le diverse versioni installate digitando.

nvm ls

Puoi passare da una versione all'altra di Nodejs digitando.

nvm use v12.14.0

Puoi anche impostare la versione predefinita di Nodejs e verificarla eseguendo.

nvm alias default v12.14.0
nvm ls
OR
node --version

In questo articolo, abbiamo spiegato due diversi modi per installare Node.js sul tuo server CentOS 8. Se riscontri problemi con l'installazione, chiedi aiuto nella sezione commenti qui sotto.