
Быстрая инструкция по установке Node.js на Centos 7.
1-й шаг. Ставим утилиту cURL — будем качать и устанавливать node.js через нее.
sudo yum install curl
2-й шаг. Если не включен репозиторий epel, то включаем его.
sudo yum install epel-release
3-й шаг. Добавляем Node.js в LTS репозиторий. Здесь важно указать нужную версию Node.js, на сегодня последняя стабильная — 10. Если не уверены в актуальности этой версии, то лучше всего посмотреть на официальном сайте.
curl --silent
--location https://rpm.nodesource.com/setup_10.x |
sudo bash -
4-й шаг. После 3-го шага будет предложено установить Node.js — следуем инструкциям.
sudo yum install nodejs
5-й шаг. Если не установлены утилиты сборки, то устанваливаем. Они пригодятся при компиляции и установке собственных аддонов из npm.
sudo yum install gcc-c++ make
Если всё сделано правильно, то вывод команды
node -v
должен быть примерно таким
v10.15.3
Таким же образом проверяем npm
npm -v
6.4.1
Процесс установки на этом завершен. Напишем «Hello World» для того, чтобы убедиться в работоспособности.
Любым удобным способом создаем файл index.js следующего содержимого:
const http = require('http');
const port = 3000;
const ip = '127.0.0.1';
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World!');
}).listen(port, ip);
console.log(`Node.js server is running on ${ip}:${port}`);
Запускаем узел веб-сервера выполнив команду
node index.js
и получаем вывод
Node.js server is running on 127.0.0.1:3000
После чего в браузере по адресу http://localhost:3000
должна быть доступна созданная страница.

Hello World на Node.js
Я дізналася багато цікавого
Замечательная статья и очень полезная, давно искал инструкцию по установке Node наконец то нашел. Из статьй выявил свою ошибку при установке сделал всё по инчтрукций и получилось) Автору спасибо большое , выручил !
Больше десяти лет я был PHP-разработчиком, но недавно перешёл на JavaScript, используя его серверные и клиентские возможности. До этого я уже был знаком с JS. Сначала работал с jQuery, потом освоил Angular, и, наконец, начал пользоваться React.
вопрос
какого характера?