Przejdź do głównej zawartości

Jak uruchomić aplikację nodeJS na hostingu?

NodeJs to środowisko, które działa poza przeglądarką i w którym możesz uruchomić swoje aplikacje JavaScript bez potrzeby opierania się na innych językach jak PHP czy Ruby.

Tworzenie aplikacji NodeJS.

Zaloguj się do Panelu hostingowego.

directadmin logowanie Logowanie do panelu DirectAdmin.

W sekcji Dodatkowe funkcje wybierz (1) "Setup Node.js App".

nodejs app directadmin Panel Hostingowy DirectAdmin. Narzędzie NodeJS.

Domyślnie, nie posiadasz żadnych zdefiniowanych aplikacji. Kliknij (1) "CREATE APPLICATION".

nodejs app create Panel Hostingowy DirectAdmin. Tworzenie aplikacji NodeJS.

Teraz wyświetlą się ustawienia Twojej aplikacji. Musisz uzupełnić wszystkie potrzebne informacje dla kreatora aplikacji nodeJS.

nodejs app ustawienia Panel Hostingowy DirectAdmin. Ustawienia aplikacji NodeJS.

  • Wybierz (1) wersję nodeJs dla Twojej aplikacji oraz tryb NODE_ENV Development lub Production,
  • wprowadź parametr (2) Application Root, jest to fizyczny adres twojej ścieżki na serwerze, gdzie będą znajdowały się pliki aplikacji,
  • wprowadź parametr (3) Application URL, wskazując odpowiednią domenę oraz dodając ew. katalog, pod którym będzie można wywołać aplikację,
  • wprowadź też (4) nazwę głównego pliku JS aplikacji,
  • kliknij (5) "CREATE" aby utworzyć aplikację nodeJS.

Strukatura plików.

Poniżej, możesz zobaczyć co stanie się po utworzeniu aplikacji NodeJS na Twoim serwerze.

nodejs app struktura NodeJS. Struktura aplikacji na serwerze.

Używając ustawień z naszego poradnika:

  • zostanie (1) utworzony katalog app-v1 na najniższym poziomie Twojego konta hostingowego, tu wgrywasz swoją aplikację,
  • zostanie (2) utworzony katalog aplikacja w katalogu public_html wybranej domeny, oraz plik .htaccess. Wynikiem tego będzie możliwy dostęp przed adres http://przyklad.hmcloud.pl/aplikacja/.

A co znajduje się pod takim adresem? Domyślnie zostanie tam zainstalowana demonstracyjny kod aplikacji.

nodejs app demo NodeJS. Domyślna aplikacja demonstracyjna.

Zarządzanie aplikacjami nodeJS.

Lista aplikacji NodeJS zostanie uaktualniona o naszą nowo utworzoną pozycję. Bezpośrednio z listy możemy też kontrolować różne aplikacje: zatrzymać aplikację NodeJS, uruchomić ponownie, edytować jej ustawienia lub usunąć.

nodejs app kontrola NodeJS. Zarządzanie aplikacjami.

informacja

NodeJS lokalnie na swoim komputerze? Jeśli chcesz zainstalować nodeJS na swoim komputerze, laptopie Windows to sprawdź poradnik na naszym blogu Jak uruchomić aplikację NodeJS? gdzie opisujemy krok po kroku jak tego dokonać.