Установка Node.js в CentOS 7
Как установить Node.js из исходников или через NVM на CentOS 7.
Node.js — программная платформа, превращающая JavaScript в язык общего назначения. Применяется преимущественно на VPS или выделенном сервере в роли веб-сервера, а также позволяет разрабатывать десктопные приложения с помощью NW.js, AppJS или Electron.
Способ 1. Установка из исходников
Скачайте архив с официального сайта. Для этого скопируйте ссылку на нужную версию и загрузите её через wget:
wget https://nodejs.org/download/release/latest-v10.x/node-v10.20.1.tar.gz
Распакуйте архив и перейдите в созданный каталог:
tar xzvf node-v* && cd node-v*
Установите необходимые инструменты компиляции:
sudo yum install gcc gcc-c++
Сконфигурируйте и скомпилируйте Node.js:
./configure
make
Компиляция занимает некоторое время. По завершении установите пакет:
sudo make install
Проверьте установку:
node --version
Ожидаемый вывод:
v10.20.1
Способ 2. Установка через NVM
NVM (Node Version Manager) позволяет устанавливать несколько версий Node.js одновременно и легко переключаться между ними.
Перед установкой просмотрите содержимое скрипта, чтобы убедиться в его безопасности:
curl https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh
Затем запустите установку:
curl https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh | bash
Активируйте NVM в текущей сессии:
source ~/.bash_profile
Просмотрите доступные версии Node.js:
nvm list-remote
Установите нужную версию, например v12.16.3:
nvm install v12.16.3
Просмотрите установленные версии:
nvm list
Переключитесь на нужную версию:
nvm use v12.16.3
Установите версию по умолчанию:
nvm alias default v12.16.3
Проверьте активную версию:
node --version
Ожидаемый вывод:
v12.16.3
Помощь
Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через систему тикетов — мы обязательно вам поможем!