Návody • Apliká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.

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

- 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}/`);
});



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

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

- 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.

- 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.
