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

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

- 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}/`);
});



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

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

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

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