Уроци • Приложения
Стартиране на NodeJS приложение на споделени сървъри с cPanel
Стартирайте приложението си NodeJS на общи сървъри с cPanel! Пътеводител стъпка по стъпка за конфигурация, включително настройка на файла и променливите на средата.
2
Прегледи 3094Актуализиран 1 anПубликувано на 25/06/2021до Florin Petran
Въведение
- NodeJS е среда за изпълнение, която позволява използването на езика Javascript на сървърната страна (бекенд).
Изисквания
- За да напуснем NodeJS приложение, ще ни трябват данните за достъп до cPanel.
Стъпки
- Като пример ще използваме прост файл с javascript код, който ще качим на хостинга.
- Ние получаваме достъп до cPanel акаунта и влизаме с потребителското име и паролата, намерени в електронната поща с административните данни.

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

- Тук ще създадем файл с име 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}/`);
});




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

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

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

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