In questo tutorial, ti mostreremo come installare e configurare Node.js sul tuo server Ubuntu 16.04. Per chi non lo sapesse, Node.js è una piattaforma Javascript per la programmazione che consente agli utenti di creare applicazioni di rete molto rapidamente. Se utilizzi Javascript sia sul front-end che sul back-end, significa che il tuo sviluppo può essere molto più coerente ed essere progettato all'interno dello stesso sistema.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Node.js su un server Ubuntu 16.04 (Xenial Xerus).
Installa Node.js su Ubuntu 16.04
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Installazione di Node.js utilizzando il repository.
Il repository Ubuntu predefinito contiene una versione di Node.js. Non è mai l'ultima versione, ma di solito è nota per essere abbastanza stabile:
apt-get install nodejs
Questo installerà Node.js, tuttavia, dobbiamo ancora installare il gestore pacchetti (NPM) in modo che possano essere installati moduli di terze parti:
apt-get install npm
Verifica la versione corrente di Node.js installata:
node -v
Passaggio 3. Installazione di Node.js utilizzando il repository PPA per Ubuntu 16.04.
Per prima cosa, devi eseguire il PPA node.js nel nostro sistema fornito dal sito Web ufficiale di Node.js. In caso contrario, dobbiamo anche installare il pacchetto python-software-properties già installato:
sudo apt-get install python-software-properties curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
Dopo aver aggiunto il file PPA richiesto, installiamo il pacchetto Node.js. NPM verrà installato anche con node.js. Questo comando installerà anche molti altri pacchetti dipendenti sul tuo sistema:
apt-get install nodejs
Verifica la versione corrente di Node.js installata:
node -v
Passaggio 4. Installa Node.js utilizzando NVM (Node.js Version Manager).
Utilizzando nvm, sarai in grado di installare più versioni autonome di Node.js, il che significa che puoi controllare il tuo ambiente molto più facilmente. accesso su richiesta alle ultime versioni di Node.js, ma ti consentirà anche di specificare le versioni precedenti di cui potrebbe aver bisogno la tua app. Quindi, prima vorremo aggiornare il nostro indice del repository locale e quindi installare libssl-dev
e build-essential
. Ciò può essere fatto eseguendo i seguenti comandi in un terminale o in una shell:
apt-get update apt-get install build-essential libssl-dev
Una volta installati, devi scaricare lo script di installazione per NVM. In genere puoi prenderlo dalla loro pagina Github. Sebbene al momento della stesura di questo articolo sia la versione più recente è nel comando seguente:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh
Verifica che lo script sia effettivamente quello che desideri ed esegui:
bash install.sh
Per iniziare l'installazione di NVM. Al termine, dovrai ricaricare il tuo profilo per rendere effettive le modifiche senza dover accedere nuovamente al tuo server. Esegui il comando :
source ~/.profile
Ora, poiché abbiamo installato nvm, possiamo installare versioni isolate di Node.js. Per scoprire le versioni di Node.js disponibili per l'installazione, dobbiamo digita:
[[email protected] ~]# nvm ls-remote . . . v5.8.0 v5.9.0 v5.9.1 v5.10.0 v5.10.1 v5.11.0 v6.0.0
Installa la versione desiderata con il comando:
nvm install [your version]
Esempio:
nvm install 6.0.0
Configura nvm per utilizzare la versione di Node.js che hai appena scaricato, il comando è:
nvm use 6.0.0
Per verificare la versione corrente di Node.js installata, il comando è:
node -v
Congratulazioni! Hai installato correttamente Node.js. Grazie per aver utilizzato questo tutorial per l'installazione di Node.js nel sistema Xenial Xerus LTS di Ubuntu 16.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito web ufficiale di Node.js.