Jak wdrożyć aplikację Node.js w Plesku — konfiguracja Node.js krok po kroku

Jak wdrożyć aplikację Node.js w Plesku — konfiguracja Node.js krok po kroku

Uruchom aplikację Node.js w Plesk Obsidian. Konfiguracja środowiska Node.js krok po kroku dla klientów smartxhosting.pl. Aplikacja online w 10 minut.

27 lutego 2026 · Plesk Obsidian · 5 min czytania

Spis treści

  1. Co będziesz potrzebować
  2. Wgraj pliki aplikacji na serwer
  3. Otwórz konfigurację Node.js dla domeny
  4. Wybierz wersję Node.js
  5. Skonfiguruj parametry aplikacji
  6. Zainstaluj pakiety npm
  7. Włącz Node.js i uruchom aplikację
  8. Często zadawane pytania

Wdrożenie aplikacji Node.js w Plesk Obsidian jest znacznie prostsze niż konfiguracja ręczna na serwerze VPS. Panel Plesk oferuje graficzny interfejs do zarządzania aplikacjami Node.js: wyboru wersji środowiska uruchomieniowego, konfiguracji pliku startowego, instalacji pakietów npm oraz zarządzania zmiennymi środowiskowymi. W tej instrukcji dowiesz się krok po kroku, jak uruchomić swoją aplikację Node.js na hostingu smartxhosting.pl w ciągu kilku minut, bez konieczności znajomości linii poleceń czy konfiguracji serwera.

Co będziesz potrzebować

  • Aktywne konto hostingowe w smartxhosting.pl
  • Dane do logowania z e-maila powitalnego
  • Pliki aplikacji Node.js (z plikiem package.json i plikiem startowym app.js lub server.js)
Wgraj pliki aplikacji na serwer

Przed konfiguracją środowiska Node.js w Plesk musisz najpierw wgrać pliki swojej aplikacji na serwer. Możesz to zrobić przez wbudowany Menedżer plików Plesk lub przez FTP.

  1. Zaloguj się do panelu Plesk i przejdź do Witryny i domeny.
  2. Kliknij Menedżer plików dla wybranej domeny.
  3. Utwórz katalog dla swojej aplikacji lub użyj katalogu httpdocs.
  4. Wgraj wszystkie pliki aplikacji: app.js (lub server.js), package.json, package-lock.json i inne pliki projektu.
  5. Uwaga: nie musisz wgrywać katalogu node_modules — Plesk zainstaluje zależności automatycznie po kliknięciu NPM Install.
Otwórz konfigurację Node.js dla domeny

Konfiguracja Node.js w Plesk jest dostępna bezpośrednio z panelu zarządzania domeną. Oferuje intuicyjny interfejs do wszystkich ustawień środowiska uruchomieniowego aplikacji.

  1. Zaloguj się do panelu Plesk.
  2. Kliknij Witryny i domeny w lewym menu.
  3. Na liście domen kliknij nazwę domeny, pod którą ma działać Twoja aplikacja Node.js.
  4. W panelu domeny odszukaj ikonę lub kafelek Node.js i kliknij go.
Wybierz wersję Node.js

Plesk obsługuje wiele wersji Node.js jednocześnie, co pozwala na dostosowanie środowiska uruchomieniowego do wymagań konkretnej aplikacji. Wybór właściwej wersji jest kluczowy dla poprawnego działania aplikacji.

  1. Na ekranie konfiguracji Node.js znajdź sekcję Node.js Version (Wersja Node.js).
  2. Kliknij aktualną wersję (lub numer w polu wyboru), aby rozwinąć listę dostępnych wersji.
  3. Wybierz wersję wymaganą przez Twoją aplikację. Jeśli nie masz specjalnych wymagań, wybierz najnowszą wersję LTS (Long Term Support).
  4. Wersja LTS jest oznaczona jako stabilna i otrzymuje długoterminowe wsparcie bezpieczeństwa — zalecana dla aplikacji produkcyjnych.
Skonfiguruj parametry aplikacji

Plesk oferuje kilka kluczowych parametrów konfiguracyjnych dla aplikacji Node.js, które wpływają na jej zachowanie i dostępność.

  1. Document Root — katalog dokumentów domeny (musi być podkatalogiem katalogu głównego aplikacji).
  2. Application Mode — wybierz tryb działania:
    • Production — tryb produkcyjny (zmienna NODE_ENV=production), zoptymalizowany pod kątem wydajności
    • Development — tryb deweloperski z bardziej szczegółowymi komunikatami błędów
    • Możesz też wpisać własną nazwę trybu
  3. Application Root — katalog główny aplikacji. Domyślnie jest to katalog główny domeny. Kliknij ścieżkę, aby ją zmienić, lub kliknij „[open]", aby przeglądać katalogi przez Menedżer plików.
  4. Application Startup File — plik startowy aplikacji. Domyślnie app.js. Kliknij, aby wpisać inną nazwę (np. server.js, index.js).
  5. Custom environment variables (tylko Linux) — kliknij „[specify]", aby dodać zmienne środowiskowe. Kliknij Add variable i wpisz nazwę i wartość. Przydatne do konfiguracji połączenia z bazą danych, kluczy API itp.
Zainstaluj pakiety npm

Jeśli Twoja aplikacja korzysta z zewnętrznych pakietów npm (zdefiniowanych w pliku package.json), musisz je zainstalować przed uruchomieniem aplikacji. Plesk umożliwia to jednym kliknięciem.

  1. Po skonfigurowaniu parametrów aplikacji kliknij OK, aby zapisać ustawienia.
  2. Jeśli katalog aplikacji zawiera plik package.json, pojawią się przyciski NPM Install i Run Script.
  3. Kliknij NPM Install, aby Plesk automatycznie uruchomił polecenie npm install i zainstalował wszystkie zależności z pliku package.json.
  4. Poczekaj na zakończenie instalacji — czas zależy od liczby pakietów npm.
  5. Po zakończeniu w katalogu aplikacji pojawi się folder node_modules z zainstalowanymi pakietami.
Włącz Node.js i uruchom aplikację

Po skonfigurowaniu wszystkich parametrów i zainstalowaniu zależności możesz uruchomić aplikację Node.js w Plesk.

  1. Na ekranie konfiguracji Node.js kliknij przycisk Włącz Node.js (ang. Enable Node.js).
  2. Plesk uruchomi Twoją aplikację Node.js.
  3. Po uruchomieniu na stronie domeny pojawią się informacje o aplikacji: wersja Node.js, tryb działania i przycisk Restart App.
  4. Kliknij link Application URL, aby otworzyć swoją aplikację w przeglądarce i sprawdzić, czy działa poprawnie.
  5. Jeśli aplikacja nie startuje, sprawdź logi błędów (Witryny i domeny > Logi) dla szczegółów.

Często zadawane pytania

Jaka wersja Node.js jest obsługiwana?

Plesk Obsidian obsługuje wiele wersji Node.js jednocześnie, w tym wszystkie aktualne wersje LTS (Long Term Support) oraz stabilne. Dostępne wersje zależą od konfiguracji serwera w smartxhosting.pl. W panelu konfiguracji Node.js możesz zobaczyć pełną listę dostępnych wersji i wybrać tę, której wymaga Twoja aplikacja. Dla aplikacji produkcyjnych zalecamy wersje LTS (oznaczone numerem parzystym, np. 18.x, 20.x, 22.x), które mają dłuższy cykl wsparcia i regularne aktualizacje bezpieczeństwa. Jeśli potrzebujesz konkretnej wersji, której nie ma na liście, skontaktuj się z naszym wsparciem.

Jak zainstalować pakiety npm w Plesk?

Pakiety npm w Plesk instalujesz przez przycisk NPM Install dostępny w panelu konfiguracji Node.js dla domeny — pojawia się on, gdy katalog aplikacji zawiera plik package.json. Kliknięcie NPM Install uruchamia polecenie npm install w katalogu aplikacji i instaluje wszystkie pakiety zdefiniowane w pliku package.json. Jeśli potrzebujesz uruchomić inne polecenia npm (np. npm run build), użyj przycisku Run Script i podaj nazwę skryptu z sekcji „scripts" w pliku package.json.

Jak sprawdzić czy aplikacja Node.js działa?

Po uruchomieniu aplikacji Node.js w Plesk masz kilka sposobów na weryfikację jej działania. Najprostszy to kliknięcie linku Application URL w panelu konfiguracji Node.js — otworzy on Twoją aplikację w przeglądarce. Możesz też bezpośrednio wpisać adres domeny w przeglądarce. Logi aplikacji Node.js są dostępne przez Witryny i domeny > Logi (Log Browser) — znajdziesz tam komunikaty wysyłane przez aplikację do stdout/stderr oraz ewentualne błędy startowania.

Jak zrestartować aplikację Node.js w Plesk?

Aby zrestartować aplikację Node.js w Plesk, przejdź do Witryny i domeny, wybierz domenę z uruchomioną aplikacją. Pod nazwą domeny lub w panelu konfiguracji Node.js (kliknij kafelek Node.js) zobaczysz przycisk Restart App. Kliknij go, aby zatrzymać i ponownie uruchomić proces Node.js. Restart jest niezbędny po ręcznej modyfikacji plików kodu aplikacji na serwerze (np. przez Menedżer plików lub FTP), gdy aplikacja nie obsługuje automatycznego hot-reload. Przy deploymencie przez Git, restart może być skonfigurowany automatycznie.

Potrzebujesz pomocy z Plesk?

Zespół smartxhosting.pl chętnie pomoże Ci skonfigurować hosting i rozwiązać problemy z panelem Plesk.

Skontaktuj się z nami
Plesk smartxhosting.pl Node.js
Czy ta informacja była pomocna? 0 klientów oceniło tę informację jako przydatną (0 Głosów)