Po zalogowanie się do panelu DirectAdmin przejdź do selectora Node.js klikając ikonę "Setup Node.js App"
Następnie kliknij przycisk "Create application"
Otworzy nam się formularz, który musimy teraz uzupełnić:
- Node.js version - wybieramy wersję Node.js jaka ma być używana przez naszą aplikację.
- Application mode - tryb aplikacji (rozwój lub produkcja). Tryb ten można w każdym momencie zmienić.
- Application root - tutaj ustaw względną ścieżkę do plików Twojej aplikacji Node.js, powinna ona być umieszczona poza katalogiem public_html (w powyższym przypadku jest to katalog ściągniętego repozytorium z GIT).
- Application URL - adres URL, pod którym będzie dostępna Twoja aplikacja w internecie.
- Application startup file - skrypt, który ma być uruchomiony na początku po wejściu na URL aplikacji.
Po uzupełnieniu wszystkich pól możemy kliknąć przycisk "Create"
Jeżeli w głównym katalogu aplikacji znajduje się plik package.json możesz zainstalować bibliotekę npm. Po uruchomieniu aplikacji nacisnąć "Run NPM install"
Po instalacji należy zresetować aplikację.
Podczas uruchamiania aplikacji w oknie zarządzania aplikacjami pojawi się link do wklejenia w konsoli SSH. Możesz skorzystać z tego linku, wklejając go bezpośrednio do konsoli SSH. Ta procedura umożliwi otwarcie powłoki aplikacji, gdzie będziesz mógł ręcznie konfigurować aplikację lub instalować biblioteki npm.