Tutorials • App
Lancio di un'applicazione NodeJS su server VPS con cPanel
Impara a lanciare un'applicazione NodeJS su un server VPS con cPanel, inclusi i passaggi necessari per configurare e gestire efficacemente l'applicazione.
Visualizzazioni 1130Aggiornato 1 anPubblicato il 25/06/2021da Florin Petran
Introduzione
- NodeJS è un ambiente di esecuzione che consente l'uso del linguaggio Javascript sul lato server (backend).
Requisiti
- Per lasciare un'applicazione NodeJS avremo bisogno dei dati di accesso cPanel.
Passaggi
- Come esempio, utilizzeremo un semplice file di codice javascript che caricheremo sull'hosting.
- Accediamo all'account cPanel e accediamo con il nome utente e la password trovati nell'email con i dettagli dell'amministrazione.

- Successivamente, accediamo al File manager dalla sezione File.

- Qui creeremo il file chiamato app.js che modificheremo e aggiungeremo il codice sottostante.
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('Test file \n');
});
server.listen(port, hostname, () => {
console.log(`Server in esecuzione su https://${hostname}:${port}/`);
});



- Il passo successivo è configurare in Application Manager
- Faremo clic su Gestore Applicazioni nella sezione Software

- Nella pagina che si aprirà, faremo clic su Registrare Applicazione per iniziare la configurazione dell'applicazione.

- Qui saremo in grado di modificare i seguenti campi:
-Nome Applicazione - Il nome dell'applicazione
-Dominio di Distribuzione - L'indirizzo/URL su cui l'applicazione verrà eseguita. L'indirizzo può essere personalizzato o il dominio utilizzato direttamente
-Percorso Applicazione - Il percorso al file di ingresso dell'applicazione
-Ambiente di Distribuzione - Come vogliamo avviare l'applicazione, sviluppo o produzione
-Variabili di Ambiente - Se vuoi aggiungere variabili, clicca su Aggiungi Variabile per specificare un nome e un valore. - cPanel attualmente offre solo la versione 10 di NodeJS. Se desideri una versione diversa configurata, ti preghiamo di contattare il dipartimento tecnico.
- Dopo aver definito tutti i campi, faremo clic sul pulsante Deploy per avviare l'applicazione.

- Immediatamente dopo il lancio, l'applicazione NodeJS sarà accessibile all'indirizzo definito durante la configurazione.
- Nell'interfaccia del Gestore delle Applicazioni, l'applicazione recentemente lanciata apparirà (così come altre che aggiungeremo nel tempo). In questo elenco, avremo l'opzione di modificare le impostazioni, eliminare, avviare o fermare le applicazioni.
