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


  1. Conectați-vă la https://tpc-hosting.com/login[[T13]] și deschidețicPanel**.
  2. În secțiunea Software , faceți clic pe Setup Node.js App.
  3. Faceți clic pe Create Application.




  • * *


Configurați aplicația


  1. Versiunea Node.js : Selectați versiunea necesară aplicației dvs. Versiunile disponibile sunt listate în meniul derulant.
  2. Modul aplicației : Alegeți Production pentru aplicații live sau Development pentru testare.
  3. 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ă.
  4. 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).
  5. Fișierul de pornire al aplicației : Punctul principal de intrare al aplicației dvs. (de ex., app.js sau server.js).
  6. Faceți clic pe Create.




  • * *


Încărcați fișierele aplicației dvs.


  1. Încărcați fișierele aplicației dvs. Node.js în directorul rădăcină al aplicației prin File Manager sau FTP.
  2. Asigurați-vă că fișierul package.json se află în directorul rădăcină al aplicației.




  • * *


Instalați dependențele npm


  1. Î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.
  2. 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


  1. În setările aplicației, derulați până la Environment Variables.
  2. Adăugați perechi cheie-valoare pentru configurarea aplicației dvs. (URL bază de date, chei API, port etc.).
  3. 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

Acest articol ți-a fost de ajutor?

Lasă-ne părerea ta

Anulează

Mulțumim!