Node.js na hostingu współdzielonym
host247.pl obsługuje Node.js przez Phusion Passenger lub LiteSpeed. Pozwala to uruchamiać aplikacje Express.js, Next.js i inne frameworki JS.
Aktywacja Node.js w DirectAdmin
- Zaloguj się do DirectAdmin
- Przejdź do sekcji Setup Node.js App lub Node.js Selector
- Kliknij Create Application
- Wybierz wersję Node.js (np. 18.x LTS)
- Ustaw katalog aplikacji (np. /home/user/nodeapp)
- Ustaw plik startowy (np. app.js)
- Kliknij Create
Struktura aplikacji Node.js
~/nodeapp/
app.js ← plik startowy
package.json
node_modules/
Plik app.js - przykład
const express = require('express');
const app = express();
app.get('/', (req, res) => res.send('Hello World!'));
app.listen(3000);
Wskazówka: Po każdej zmianie kodu kliknij Restart w panelu Node.js Selector aby zmiany weszły w życie.