🌞 Sumer Sale — Až do 70% zľava na hosting a domény
aktivuj teraz
NávodyAplikácie

Spustenie aplikácie NodeJS na VPS serveroch s cPanelom

Naučte sa, ako spustiť aplikáciu NodeJS na serveri VPS s cPanel, vrátane potrebných krokov na konfiguráciu a efektívne spravovanie aplikácie.

Zobrazenia 1184Aktualizované 1 anZverejnené dňa 25/06/2021od Florin Petran

Úvod

  • NodeJS je prostredie na spúšťanie, ktoré umožňuje používanie jazyka Javascript na strane servera (backend).

Požiadavky

  • Na opustenie aplikácie NodeJS budeme potrebovať prístupové údaje do cPanelu.

Kroky

  • Ako príklad použijeme jednoduchý súbor javascript, ktorý nahráme na hosting.
  • Pristupujeme k účtu cPanel a prihlasujeme sa s používateľským menom a heslom uvedenými v e-maile s administratívnymi údajmi.

cpanel autentificare

 

  • Ďalej sa dostaneme k správcu súborov z časti Súbory.

File manager

  • Tu vytvoríme súbor s názvom app.js, ktorý si upravíme a pridáme nasledujúci kód.

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 beží na https://${hostname}:${port}/`);
});nový súbor cPanel

create file

edit file

app.js
       

  • Ďalším krokom je konfigurácia v Správcovi aplikácií
  • Prejdeme na Správca aplikácií v sekcii Softvér

application manager

  

  •  Na stránke, ktorá sa otvorí, klikneme na Registrovať aplikáciu, aby sme začali konfiguráciu aplikácie.

register new application

  • Tu budeme schopní upraviť nasledujúce polia:
    -Názov aplikácie - Názov aplikácie
    -Doména nasadenia - Adresa/URL, na ktorej bude aplikácia bežať. Adresu je možné prispôsobiť alebo použiť priamo doménu
    -Cesta k aplikácii - Cesta k vstupnému súboru aplikácie
    -Prostredie nasadenia - Ako chceme spustiť aplikáciu, vývojové alebo produkčné
    -Premenné prostredia - Ak chcete pridať premenné, kliknite na Pridať premennú, aby ste určili názov a hodnotu.
  • cPanel aktuálne ponúka iba NodeJS verziu 10. Ak by ste chceli nastaviť inú verziu, kontaktujte prosím technické oddelenie.
  • Po definovaní všetkých polí klikneme na tlačidlo Nasadiť, aby sme spustili aplikáciu.

nodejs application

  • Bezprostredne po spustení bude NodeJS aplikácia prístupná na adrese definovanej počas konfigurácie.
  • V rozhraní Správca aplikácií sa objaví novovytvorená aplikácia (ako aj ďalšie, ktoré pridáme v priebehu času). V tomto zozname budeme mať možnosť upraviť nastavenia, vymazať, spustiť alebo zastaviť aplikácie.

application manager