🌞 Sumer Sale — До 70% отстъпка за хостинг и домейни
активирай сега
УроциПриложения

Стартиране на NodeJS приложение на VPS сървъри с cPanel

Научете как да стартирате NodeJS приложение на VPS сървър с cPanel, включително необходимите стъпки за конфигуриране и ефективно управление на приложението.

Прегледи 1211Актуализиран 1 anПубликувано на 25/06/2021до Florin Petran

Въведение

  • NodeJS е среда за изпълнение, която позволява използването на езика Javascript на сървърната страна (бекенд).

Изисквания

  • За да напуснем NodeJS приложение, ще ни трябват данните за достъп до cPanel.

Стъпки

  • Като пример ще използваме прост файл с javascript код, който ще качим на хостинга.
  • Ние получаваме достъп до cPanel акаунта и влизаме с потребителското име и паролата, намерени в електронната поща с административните данни.

cpanel autentificare

 

  • След това влизаме в File manager от секцията Файлове.

File manager

  • Тук ще създадем файла с име app.js, който ще редактираме и добавим кода по-долу.

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(`Сървърът работи на https://${hostname}:${port}/`);
});нов файл cPanel

create file

edit file

app.js
       

  • Следващата стъпка е да конфигурирате в Application Manager
  • Ще кликнем върху Application Manager в секцията Софтуер

application manager

  

  •  На страницата, която ще се отвори, ще кликнем на Регистрирай приложение, за да започнем конфигурацията на приложението.

register new application

  • Тук ще можем да модифицираме следните полета:
    -Име на приложението - Името на приложението
    -Домен на разгръщане - Адресът/URL, на който приложението ще работи. Адресът може да бъде персонализиран или домейнът да се използва директно
    -Път на приложението - Пътят до входния файл на приложението
    -Среда на разгръщане - Как искаме да стартираме приложението, разработка или продукция
    -Променливи на средата - Ако искате да добавите променливи, щракнете върху Добавяне на променлива, за да зададете име и стойност.
  • cPanel в момента предлага само NodeJS версия 10. Ако желаете да бъде конфигурирана друга версия, моля, свържете се с техническия отдел.
  • След като дефинираме всички полета, ще кликнем на бутона Deploy, за да стартираме приложението.

nodejs application

  • Веднага след стартиране, NodeJS приложението ще бъде достъпно на адреса, зададен по време на конфигурацията.
  • В интерфейса на Application Manager ново стартирането на приложението ще се появи (както и другите, които ще добавим с времето). В този списък ще имаме възможност да редактираме настройки, изтриваме, стартираме или спираме приложения.

application manager