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

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

Стартирайте приложението си NodeJS на общи сървъри с cPanel! Пътеводител стъпка по стъпка за конфигурация, включително настройка на файла и променливите на средата.

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

Въведение

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

Изисквания

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

Стъпки

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

  • След това ще получим достъп до Мениджър на файлове от секция Файлове.

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


new file

app.js

edit file
app.js

  •    За да настроим интерпретатора на NodeJS, ще отидем в секцията Софтвер и ще кликнем на Настройка на приложението Node.js

nodejs

  • На страницата, която се отваря, ще кликнем на бутона СЪЗДАЙ ПРИЛОЖЕНИЕ.

create application nodejs

  • Тук ще можем да модифицираме следните полета:
    -Версия на Node.js - Версията на NodeJS, която искаме да използваме
    -Режим на приложението - В какъв режим искаме да стартираме приложението, разработка или продукция
    -Корен на приложението - Пътят до входния файл на приложението
    -URL на приложението - Адресът/URL, на който приложението ще работи. Можете да персонализирате адреса или да използвате директно домейна
    -Файл за стартиране на приложението - Името на входния файл на приложението
    -Файл за логове на Passenger - Определяне на лог файл, в който уеб сървърът ще запазва всякакви грешки или предупреждения
    -Променливи на средата - Ако искате да добавите променливи, кликнете на Добави променлива, за да посочите име и стойност.
  • След определянето на всички полета, ние ще кликнем върху бутона Създай, за да стартираме приложението.

nodejs application

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

stop application