🌼 Spring Sale — Až 60% sleva na hosting a domény
NávodyAplikace

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.

cpanel autentificare

 

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

File manager

  • 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}/`);
});nový soubor cPanel

create file

edit file

app.js
       

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

application manager

  

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

register new application

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

nodejs application

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

application manager