In questo tutorial, ti mostreremo come installare Express.js Web Server su Ubuntu 16.04 LTS. Per chi non lo sapesse, Express è un framework per applicazioni Web NodeJS. fornisce un solido set di funzionalità e può essere utilizzato per la creazione di applicazioni basate sul Web a pagina singola, multipagina e ibride.
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 del server Web Express.js su un server Xenial Xerus Ubuntu 16.04.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 16.04 Xenial Xerus.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa il server Web Express.js su Ubuntu 16.04 LTS
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.
In primo luogo, aggiungi il repository ufficiale di Node.JS con il comando seguente:
curl -sL https://deb.nodesource.com/setup_8.x | -E bash -
Installa Node.JS usando il seguente comando:
apt-get install nodejs
Passaggio 3. Installazione di Express.JS su Ubuntu 16.04 LTS.
Installa il pacchetto Express.JS, il comando è:
npm install express
Per semplificarti la vita, useremo un piccolo modulo ordinato chiamato express-generator. Per installare Express Generator, esegui semplicemente:
npm install -g express-generator
Stiamo per installare il motore di rendering "EJS" per il nostro progetto, puoi configurarlo usando il seguente comando:
express -v ejs idroot
Creerà una nuova directory (idroot) nel nostro progetto. Ora devi passare ad essa ed eseguire il comando seguente per assicurarti di avere tutte le moduli richiesti:
cd idroot/ npm install
Ora puoi avviare il tuo progetto Express.JS usando il seguente comando:
npm start
Passaggio 4. Accesso a Express.JS.
Express.JS sarà disponibile sulla porta HTTP 3000 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com:3000
ohttp://server-ip:3000
e completare i passaggi necessari per completare l'installazione. Se stai usando un firewall, apri la porta 3000 per abilitare l'accesso al pannello di controllo.
Congratulazioni! Hai installato con successo Express.js. Grazie per aver utilizzato questo tutorial per installare Express.js Web Server su Ubuntu 16.04 LTS. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito web ufficiale di Express.js.