Introduzione
Node.js è un framework Javascript per creare applicazioni web. In questo tutorial, ti guideremo attraverso i passaggi per installare Node.js sulla distribuzione Linux Debian.
Passo 1: Aggiornamento del sistema
Prima di iniziare l'installazione di Node.js, è necessario aggiornare il sistema. Apri il terminale e digita il seguente comando:
sudo apt update && sudo apt upgrade
Questo comando aggiornerà tutti i pacchetti presenti nel sistema.
Passo 2: Installazione di Node.js
Per installare Node.js su Debian, devi aggiungere il repository Node.js al tuo sistema. Digita il seguente comando per aggiungere la chiave GPG del repository Node.js:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Successivamente, digita il comando per installare Node.js:
sudo apt-get install -y nodejs
Questo comando installerà Node.js insieme a npm, il gestore dei pacchetti per Node.js.
Passo 3: Verifica dell'installazione
Per verificare se l'installazione di Node.js è stata completata con successo, digita il seguente comando nel terminale:
node -v
Questo comando restituirà la versione di Node.js installata sul sistema. Inoltre, puoi verificare se npm è stato installato digitando il seguente comando:
npm -v
Passo 4: Utilizzo di Node.js
Ora che hai installato Node.js sul tuo sistema, puoi utilizzarlo per creare le tue applicazioni web. Per creare un'applicazione web di base, crea un file con estensione ".js" e inserisci il seguente codice:
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
Salva il file con il nome "index.js". Apri il terminale e posizionati nella cartella in cui hai salvato il file. Digita il seguente comando per eseguire il server:
node index.js
Ora apri il tuo browser e digita "http://127.0.0.1:3000/" nella barra degli indirizzi. Vedrai il messaggio "Hello World" visualizzato nella pagina.
Conclusione
In questo tutorial, hai appreso come installare Node.js su Debian e come utilizzarlo per creare una semplice applicazione web. Node.js è un'ottima scelta per sviluppatori web che desiderano utilizzare il linguaggio di programmazione Javascript per creare applicazioni server-side.