Installare Node.js su VPS Linux
Node.js è un ambiente di runtime JavaScript open source e multipiattaforma che consente agli sviluppatori di eseguire codice JavaScript lato server. È ideale per la creazione di applicazioni web scalabili, API RESTful, microservizi e strumenti da riga di comando. Installare Node.js sul tuo Server Privato Virtuale (VPS) Linux è un passo fondamentale per distribuire questo tipo di applicazioni.
In questa guida, ti mostreremo come installare Node.js e npm (il gestore di pacchetti di Node.js) sul tuo VPS Linux, assicurandoti che il tuo ambiente sia pronto per i tuoi progetti JavaScript. Che tu abbia un VPS di PlatiniumHost o qualsiasi altro provider, i passaggi saranno molto simili per configurarlo correttamente.
Prerequisiti
- Un VPS Linux (questa guida si concentrerà su distribuzioni basate su Debian/Ubuntu come Ubuntu 20.04 o Debian 11).
- Accesso SSH al tuo VPS.
- Un utente con privilegi sudo.
Passaggio 1: Aggiornare il sistema
È buona norma iniziare aggiornando i pacchetti del tuo sistema per assicurarti di avere le ultime versioni e patch di sicurezza. Connettiti al tuo VPS tramite SSH ed esegui i seguenti comandi:
sudo apt upgrade -y
Passaggio 2: Installare gli strumenti di compilazione
Alcuni moduli Node.js o dipendenze npm potrebbero richiedere la compilazione dal codice sorgente durante l'installazione. Per gestire ciò, è necessario installare gli strumenti di compilazione essenziali. Questo include build-essential (che contiene un compilatore C/C++, make, ecc.) e curl (per scaricare file) o git (per clonare repository).
Passaggio 3: Installare Node.js usando NVM (Node Version Manager)
Il modo più raccomandato e flessibile per installare Node.js è utilizzare NVM. NVM ti consente di installare e gestire più versioni di Node.js sullo stesso sistema, il che è estremamente utile se lavori con progetti diversi che richiedono versioni diverse di Node.js.
Cos'è NVM?
NVM (Node Version Manager) è un semplice script di shell che ti consente di installare, disinstallare e passare facilmente tra diverse versioni di Node.js e npm sulla tua macchina. Questo evita conflitti e ti dà il controllo totale sul tuo ambiente di sviluppo e produzione.
Scaricare e installare NVM
Puoi scaricare e installare NVM eseguendo il seguente comando. Assicurati di controllare la pagina GitHub di NVM per ottenere l'ultima versione stabile.
Dopo l'installazione, dovrai ricaricare la tua shell o aprire una nuova sessione SSH affinché NVM sia disponibile. Puoi anche eseguire: