Návody • Aplikace
Spuštění aplikace NodeJS na VPS serverech s cPanel
Naučte se, jak spustit aplikaci NodeJS na serveru VPS s cPanel, včetně potřebných kroků pro konfiguraci a efektivní správu aplikace.
Názory 1044Aktualizováno 1 anPublikováno dne 25/06/2021od Florin Petran
Úvod
- NodeJS je běhové prostředí, které umožňuje použití jazyka Javascript na serverové straně (backend).
Požadavky
- Pro opuštění aplikace NodeJS budeme potřebovat přístupová data k cPanelu.
Kroky
- Jako příklad použijeme jednoduchý javascriptový soubor, který nahrajeme na hosting.
- Přistupujeme k účtu cPanel a přihlašujeme se pomocí uživatelského jména a hesla uvedeného v e-mailu s administrativními údaji.

- Dále přistupujeme k správci souborů z části Soubory.

- Zde vytvoříme soubor s názvem app.js, který budeme upravovat a přidávat níže uvedený 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 running at https://${hostname}:${port}/`);
});



- Dalším krokem je konfigurace v Správci aplikací
- Klikneme na správce aplikací v sekci software

- Na stránce, která se otevře, klikneme na Registrovat aplikaci, abychom zahájili konfiguraci aplikace.

- Zde budeme moci upravit následující pole:
-Jméno aplikace - Název aplikace
-Doména nasazení - Adresa/URL, na které bude aplikace fungovat. Adresa může být přizpůsobena nebo může být použita přímo doména
-Cesta aplikace - Cesta k vstupnímu souboru aplikace
-Prostředí nasazení - Jak chceme aplikaci spustit, vývojové nebo produkční
-Proměnné prostředí - Pokud chcete přidat proměnné, klikněte na Přidat proměnnou, abyste určili název a hodnotu. - cPanel v současnosti nabízí pouze verzi NodeJS 10. Pokud byste chtěli nakonfigurovanou jinou verzi, prosím kontaktujte technické oddělení.
- Po definování všech polí klikneme na tlačítko Nasadit, abychom spustili aplikaci.

- Bezprostředně po spuštění bude NodeJS aplikace přístupná na adrese definované během konfigurace.
- V rozhraní Správce aplikací se objeví nově spuštěná aplikace (stejně jako další, které budeme přidávat v průběhu času). V tomto seznamu budeme mít možnost upravit nastavení, smazat, spustit nebo zastavit aplikace.
