Cum să configurezi o aplicație Node.js în cPanel
cPanel include un instrument Setup Node.js App care vă permite să rulați aplicații Node.js pe contul dvs. de găzduire fără a necesita un VPS sau acces root. Acesta gestionează versiunile Node.js, instalează pachete npm și administrează ciclul de viață al procesului aplicației.
- * *
Deschideți Setup Node.js App
- Conectați-vă la https://tpc-hosting.com/login[[T13]] și deschidețicPanel**.
- În secțiunea Software , faceți clic pe Setup Node.js App.
- Faceți clic pe Create Application.
- * *
Configurați aplicația
- Versiunea Node.js : Selectați versiunea necesară aplicației dvs. Versiunile disponibile sunt listate în meniul derulant.
- Modul aplicației : Alegeți Production pentru aplicații live sau Development pentru testare.
- Directorul rădăcină al aplicației : Directorul în care se află fișierele aplicației dvs. Node.js (de ex., myapp — relativ la directorul dvs. home). Creați mai întâi acest folder prin File Manager dacă nu există.
- URL-ul aplicației : Selectați domeniul și calea opțională prin care va fi servită aplicația dvs. (de ex., yourdomain.com sau yourdomain.com/app).
- Fișierul de pornire al aplicației : Punctul principal de intrare al aplicației dvs. (de ex., app.js sau server.js).
- Faceți clic pe Create.
- * *
Încărcați fișierele aplicației dvs.
- Încărcați fișierele aplicației dvs. Node.js în directorul rădăcină al aplicației prin File Manager sau FTP.
- Asigurați-vă că fișierul package.json se află în directorul rădăcină al aplicației.
- * *
Instalați dependențele npm
- În lista aplicațiilor Node.js, găsiți aplicația dvs. și faceți clic pe Open application root în panoul terminalului, sau faceți clic pe butonul de instalare npm afișat în setările aplicației.
- Alternativ, conectați-vă prin SSH la contul dvs. (vezi: Cum să vă conectați la contul de găzduire prin SSH) și rulați:
cd ~/myapp
npm install
- * *
Pornirea, oprirea și repornirea aplicației
- În lista aplicațiilor Node.js, fiecare aplicație dispune de butoanele Start , Stop și Restart.
- Faceți clic pe Restart după actualizarea fișierelor aplicației sau a variabilelor de mediu pentru a aplica modificările.
- * *
Variabile de mediu
- În setările aplicației, derulați până la Environment Variables.
- Adăugați perechi cheie-valoare pentru configurarea aplicației dvs. (URL bază de date, chei API, port etc.).
- Faceți clic pe Save și reporniți aplicația.
- * *
Depanare
- Aplicația nu se încarcă : Verificați că numele fișierului de pornire corespunde exact cu cel introdus. Verificați dacă nu există erori ale dependențelor npm consultând jurnalele prin SSH (cat ~/myapp/logs/error.log sau similar).
- Conflicte de port : Nu specificați un port în codul aplicației dvs. — cPanel gestionează rutarea automat prin Passenger. Eliminați orice apeluri app.listen(PORT) care fixează un număr de port, sau utilizați variabila de mediu PORT furnizată de Passenger.
Actualizat în: 28/04/2026
Mulțumim!