🌞 Sumer Sale — Do 70% zniżki na hosting i domeny
aktywuj teraz
SamouczkiAplikacje

Uruchamianie aplikacji NodeJS na serwerach VPS z cPanel

Poznaj, jak uruchomić aplikację NodeJS na serwerze VPS z cPanel, w tym niezbędne kroki do konfiguracji i efektywnego zarządzania aplikacją.

Widoki 1184Zaktualizowane 1 anOpublikowano w 25/06/2021przez Florin Petran

Wprowadzenie

  • NodeJS to środowisko uruchomieniowe, które pozwala na użycie języka Javascript po stronie serwera (backend).

Wymagania

  • Aby opuścić aplikację NodeJS, będziemy potrzebować danych dostępowych do cPanelu.

Kroki

  • Jako przykład użyjemy prostego pliku kodu javascript, który załadujemy na hosting.
  • Uzyskujemy dostęp do konta cPanel i logujemy się za pomocą nazwy użytkownika i hasła znajdujących się w e-mailu z danymi administracyjnymi.

cpanel autentificare

 

  • Następnie uzyskujemy dostęp do Menedżera plików w sekcji Pliki.

File manager

  • Tutaj stworzymy plik o nazwie app.js, który edytujemy i dodamy poniższy kod.

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(`Serwer działa pod adresem https://${hostname}:${port}/`);
});nowy plik cPanel

create file

edit file

app.js
       

  • Następnym krokiem jest skonfigurowanie w Menedżerze Aplikacji
  • Klikniemy na Menedżera aplikacji w sekcji Oprogramowanie

application manager

  

  •  Na stronie, która się otworzy, klikniemy na Zarejestruj aplikację, aby rozpocząć konfigurację aplikacji.

register new application

  • Tutaj będziemy mogli zmodyfikować następujące pola:
    -Nazwa aplikacji - Nazwa aplikacji
    -Domena wdrożeniowa - Adres/URL, na którym aplikacja będzie działać. Adres można dostosować lub użyć bezpośrednio domeny
    -Ścieżka aplikacji - Ścieżka do pliku wejściowego aplikacji
    -Środowisko wdrożeniowe - Jak chcemy uruchomić aplikację, rozwój czy produkcja
    -Zmienna środowiskowa - Jeśli chcesz dodać zmienne, kliknij Dodaj zmienną, aby określić nazwę i wartość.
  • cPanel aktualnie oferuje tylko wersję NodeJS 10. Jeśli chcesz, aby skonfigurowano inną wersję, skontaktuj się z działem technicznym.
  • Po zdefiniowaniu wszystkich pól klikniemy przycisk Wdróż, aby uruchomić aplikację.

nodejs application

  • Bezpośrednio po uruchomieniu aplikacja NodeJS będzie dostępna pod adresem zdefiniowanym podczas konfiguracji.
  • W interfejsie Menedżera Aplikacji pojawi się nowo uruchomiona aplikacja (jak również inne, które dodamy z czasem). Na tej liście będziemy mieli opcję edytowania ustawień, usuwania, uruchamiania lub zatrzymywania aplikacji.

application manager