Как установить Node.js на Ubuntu 20.04

·1 мин. чтения·

В качестве примера используется VPS-хостинг с предустановленной Ubuntu 20.04.3 LTS. Имейте в виду, что принципиальной разницы для Node.js между несколькими последними версиями Ubuntu не должно быть.

Скачиваем пакет установки для версии 16.x:

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -

Устанавливаем пакет:

sudo apt install -y nodejs

Проверяем, что установка прошла успешно:

node --version
npm --version

v16.20.1
8.19.4

Создаем новый фаил и делаем его исполняемым:

sudo nano /home/index.js
sudo chmod 755 /home/index.js

Внутрь добавляем следующий код:

var http = require('http');
var port = 8080;
http.createServer(function (request, response) {
  response.writeHead(200, {'Content-Type': 'text/plain'});
  response.end('Hello world!');
}).listen(port);
console.log(`Server is running on port ${port}`);

Чтобы запустить наше приложение и проверить его работоспособность, выполните следующую команду:

node /home/index.js

В консоли вы увидите следующее:

Server is running on port 8080

Чтобы открыть приложение в браузере, необходимо явно указать порт:

http://127.0.0.1:8080/

Примечание: Если вы используете удалённый сервер то замените 127.0.0.1 на IP вашего удаленного сервера. Также убедитесь, что порт 8080 открыт и доступен извне.

В случае успеха, вы увидите в браузере следующий текст:

Hello world!

Более надежным и продвинутым способом запуска Node.js приложений является PM2. Читайте подробнее в другой статье.

Похожие публикации

Патч для Lineage 2 на бесконечный зум камеры
Находим и качаем редактор FileEdit. Открываем фаил system/user.ini в... Читать далее
·1 мин. чтения
Как Mixcloud начал брать деньги за базовые функции
До последнего времени я использовал Mixcloud как одну из основных платформ для... Читать далее
·3 мин. чтения
Можно ли использовать VPN в Канаде
Независимо от того, хотите ли вы повысить свою цифровую безопасность, скрыть... Читать далее
·5 мин. чтения

© geekrainian.com