Lansare unei aplicații NodeJS pe serverele de tip shared cu cPanel

Tutoriale Aplicatii | nodejs | cpanel | app.js | application manager | npm | shared hosting
În acest tutorial vă vom prezenta cum putem să lansăm o aplicație NodeJS pe un server de tip shared
de Florin PetranVizualizări 0Publicat la 25/06/2021

Introducere

  • NodeJS este un mediu de execuție care permite folosirea limajului Javascript pe partea de server (backend).

Cerințe

  • Pentru a lasa o aplicație NodeJS vom avea nevoie de datele de access cPanel.

Pași

  • Ca un exemplu, vom folosi un fișier cu cod javascript simplu, pe care îl vom încărca pe găzduire.
  • Accesăm contul cPanel și ne autentificăm cu utilizatorul și parola, găsite în email-ul cu datele de administrare.

  • Mai departe vom accesa File Manager din secțiunea Files.

File manager

  • Aici vom crea fișierul cu numele app.js pe care-l vom edita și adăuga codul de mai jos:

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 running at http://${hostname}:${port}/`);
});


new file

app.js

edit file
app.js

  •    Pentru configurarea interpretatorului NodeJS, vom merge spre secțiunea Software și vom face click pe Setup Node.js App

nodejs

  • În pagina care se deschide vom face click pe butonul CREATE APPLICATION.

create application nodejs

  • Aici vom putea modifica următoare câmpuri:
    -Node.js version - Versiunea NodeJS care dorim sa fie folosită
    -Application mode - În ce mod dorim sa lansăm aplicația, development sau production
    -Application root - Calea spre fișierul de intrare a aplicației
    -Application URL - Adresa/URL-ul pe care aplicația va rula. Se poate personaliza adresa sau folosi direct domeniul
    -Application startup file - Numele fișierului de intrare al aplicației
    -Passenger log file - Definirea unui fișier de log, unde server-ul web sa salveze eventualele erori sau avertizari
    -Enviroment Variables - Dacă doriți să adăugați variabile , faceți clic pe Add Variable pentru a specifica un nume și o valoare.
  • Dupa definirea tuturor câmpurilor vom face click pe butonul Create , pentru a lansa aplicația.

nodejs application

  • Imediat după lansare, aplicația NodeJS va fi accesibilă pe adresa definită în momentul configurării.
  • În interfața Setup Node.js App, va apărea aplicația tocmai lansată (cât și altele pe care le vom adăuga pe parcurs). În această listă vom avea posibilitatea de a edita setările, sterge, porni sau opri aplicațiile.

stop application

 

Articole Similare

35
Setări DNS în panoul WebuzoTutoriale Webuzo | edtitare zona dns | adăugare zona dns | webuzo
Tutorial de utilizare a Setărilor DNS din secțiunea Domain a panoului Webuzo
de Alexandru RogojanVizualizări 648Actualizat acum 11 luniPublicat la 14/09/2017
35
Schimbarea versiunii PHP în cPanel pe pachetele de găzduire de tip VPS prin MultiPHP ManagerTutoriale cPanel | multiphp manager | cpanel | php | versiune | vps
În acest articol vom prezenta pașii necesari schimbării versiunii PHP intr-un cont cPanel prin MultiPHP Manager
de Sebastian SzlivkaVizualizări 638Actualizat acum 11 luniPublicat la 18/10/2017
27
Ștergere cache și istoric Chrome browserTutoriale Aplicatii | chrome | browser | ștergere | istoric
În acest tutorial vă vom arăta cum se poate sterge istoricul din Google Chrome browser
de Florin PetranVizualizări 4216Actualizat acum 5 luniPublicat la 08/01/2018
18
Instalare certificat SSL în WordpressTutoriale Aplicatii | instalare | wordpress | ssl | https | securizare | http
În acest articol vom parcurge pașii necesari implementării certificatului SSL în Wordpress
de Cătălin AdrianVizualizări 3383Actualizat acum 6 zilePublicat la 28/02/2018
14
Crearea unei căsuţe de e-mail în cPanelTutoriale cPanel | email | cpanel | adaugare
Panoul cPanel, permite crearea unui număr nelimitat de căsuţe de e-mail asociate domeniilor găzduite. Acest tutorial va explica paşii necesari creării si accesării unei căsuţe de e-mail.
de Cătălin AdrianVizualizări 924Actualizat acum 11 luniPublicat la 28/06/2017